What is a Software Engineer at Westinghouse Electric?
A Software Engineer at Westinghouse Electric plays a vital role in pioneering the next generation of clean, safe, and reliable nuclear energy technology. Unlike standard consumer tech companies where software is built for rapid iteration and high tolerance for error, Westinghouse Electric operates in a safety-critical, highly regulated domain. The software developed here controls nuclear reactors, powers real-time plant simulators, processes complex physical and thermal-hydraulic calculations, and automates control systems.
Your work as a Software Engineer directly impacts the safety and efficiency of nuclear power plants globally. Whether you are working on embedded systems, diagnostic tools, or advanced simulation software, your code must meet rigorous quality assurance standards. This environment demands a disciplined engineering mindset, where precision, reliability, and thorough documentation are prioritized over raw development speed.
For candidates who enjoy solving deeply analytical, real-world physical problems, this role offers a unique opportunity. You will collaborate with multidisciplinary teams of nuclear, mechanical, and electrical engineers to translate complex physical processes into robust software solutions. It is a highly rewarding space where your engineering decisions contribute directly to global carbon-reduction goals and energy security.


