Simulator Software Engineer
Listed on 2026-06-04
-
Engineering
Software Engineer
Simulator Software Engineer – Sr Simulator Software Engineer to be filled at Clinton Nuclear Power Station in Clinton, IL. This is a multi-level opening that can be filled at the Simulator Software Engineer level or the Sr Software Engineer level. Please see the minimum qualifications for each level below.
Primary Purpose of PositionResponsible for creating and modifying simulation software logic and dynamic models used at a nuclear power plant in the Main Control Room Simulator, including simulator software maintenance, model minor plant modifications, and enhancements with minimal support. Functions independently and advises Constellation's Training Department on simulator technology. Coordinate simulator tasks and collaborate across teams as needed. Works closely with the training department, project managers, and Clean Energy Center (CEC) engineers to ensure compliance with project needs.
The role is centered on the development and improvement of new and existing features. Additionally, the role involves reviewing peers' code, advocating for standard development methodologies, and participating in an inclusive, energetic, and highly cross‑functional team. Expected to work efficiently, independently, and with minimal supervision.
- CEC Main Control Room Simulator Projects:
Participate in the planning, designing, building, or managing of simulator solutions. - Participate in planning activities for assigned CEC.
- Create, modify, and document simulation software logic and dynamic models to meet business needs.
- Software configuration management.
- Participate in finding technology solutions by weighing advantages of technology trends, market availability of products, risks, and benefits of technology to meet business needs.
- Participate in identifying risks and issues that affect the projects.
- Provide second tier service to another simulator, as required, to backup that CEC Simulator Software Engineer with little or no assistance.
- Participates in projects for other CECs in the fleet as required.
- Engage with business partners to gather information, analyze requirements and deliver practical, efficient and cost‑effective solutions that satisfy business needs.
- Perform other job assignments and duties as directed by management or pursuant to company policy, including but not limited to emergency response, departmental coverage, call outs, and support of outage activities in positions outside the department.
Simulator Software Engineer: $105,300–$117,000;
Sr Simulator Software Engineer: $125,100–$139,000. Benefits include bonus program, 401(k) with company match, employee stock purchase program, comprehensive medical, dental, and vision coverage, wellness program, and paid time off for vacation, holidays, and sick days.
- Bachelor's degree in engineering (chemical, civil/structural, electrical, industrial, mechanical or nuclear) or related science with 2 years of related experience (e.g. programming technologies) OR
- Associate's degree in engineering (chemical, civil/structural, electrical, industrial, mechanical or nuclear) or related science with 4 years of related experience (e.g. programming technologies)
- Maintain minimum access requirements or unescorted access requirements, as applicable, and favorable medical examination and/or testing in accordance with position duties
- Bachelor's degree in engineering (chemical, civil/structural, electrical, industrial, mechanical or nuclear) or related science with 5 years of related experience (e.g. programming technologies) OR
- Associate's degree in engineering (chemical, civil/structural, electrical, industrial, mechanical or nuclear) or related science with 7 years of related experience (e.g. programming technologies)
- Maintain minimum access requirements or unescorted access requirements, as applicable, and favorable medical examination and/or testing in accordance with position duties
- Bachelor's degree in mechanical…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).