1. What is a Software Engineer at nucleargraduates?
The Software Engineer role within the nucleargraduates programme is a specialized, high-impact opportunity designed to integrate digital innovation into the complex, safety-critical environment of the nuclear industry. As a participant in this programme, you are not just writing code; you are building the digital infrastructure that supports energy production, decommissioning, and long-term sustainability efforts. Your work directly influences how industry leaders manage data, optimize performance, and maintain the rigorous safety standards required in this sector.
This role is unique because it combines technical software development with a structured, two-year rotational programme. You will work across various placements, gaining exposure to different aspects of the nuclear lifecycle. The challenges are vast, ranging from developing internal diagnostic tools to engineering systems that handle large-scale industrial data. You will be expected to balance technical creativity with a deep respect for industry regulations, making this an ideal path for engineers who want their software to have a tangible, real-world impact.