
Constellation
Nation’s largest producer of clean, carbon‑free energy, supplying power and gas solutions nationwide.
Simulator Software Engineer
Develop and maintain nuclear plant simulator software and models.
Job Highlights
About the Role
The primary purpose of the position is to create and modify simulation software logic and dynamic models for the Main Control Room Simulator, maintain software, implement minor plant modifications, and work independently while advising Constellation’s Training Department. Key duties include participating in CEC Main Control Room Simulator projects, planning and designing simulator solutions, managing software configuration, evaluating technology trends, identifying project risks, providing second‑tier support to other simulators, and engaging with business partners to deliver cost‑effective solutions. • Develop and modify simulation software logic and dynamic models for the Main Control Room Simulator. • Perform software maintenance, implement minor plant modifications, and enhance existing features. • Independently advise Constellation’s Training Department on simulator technology. • Collaborate with project managers, CEC engineers, and cross‑functional teams to ensure compliance with project needs. • Participate in planning, designing, building, and managing CEC Main Control Room Simulator projects. • Manage software configuration and apply version control using GIT. • Evaluate technology trends, assess risks, and recommend solutions to meet business requirements. • Provide second‑tier support for other simulators and assist fleet‑wide projects as needed. • Gather requirements from business partners and deliver cost‑effective, efficient solutions. • Respond to emergency calls, departmental coverage, and support outage activities outside the department. • Communicate complex technical findings clearly to non‑technical stakeholders.
Key Responsibilities
- ▸simulation development
- ▸software maintenance
- ▸version control
- ▸second‑tier support
- ▸requirements gathering
- ▸technology evaluation
What You Bring
We are searching for a Simulator Software Engineer or Sr Simulator Software Engineer to be filled at Clinton Nuclear Power Station in Clinton, IL. This multi‑level opening can be filled at either the Engineer or Senior Engineer level, each with its own minimum qualifications. Minimum qualifications for the Engineer level require a bachelor’s degree in an engineering discipline with two years’ experience (or an associate degree with four years), while the Senior level requires a bachelor’s degree with five years (or associate with seven years) of relevant experience, plus required access and medical clearances. Preferred qualifications for both levels include a degree in mechanical or nuclear engineering, proficiency in FORTRAN and C, experience with Visual Studio, GIT, Windows OS maintenance, graphic design software, engineering print reading, network topology, software interface protocols, and strong teamwork, communication, and advanced programming knowledge. • Hold a bachelor’s (or associate’s) degree in engineering with required years of experience and maintain access/medical clearances. • Demonstrate proficiency in FORTRAN and C programming languages. • Use Visual Studio, Windows OS installation/configuration, and graphic design software. • Read engineering prints and understand network topology and software interface protocols. • Lead small projects or sub‑teams and exhibit strong teamwork and self‑motivation.
Requirements
- ▸engineering degree
- ▸fortran
- ▸c
- ▸visual studio
- ▸windows os
- ▸teamwork
Benefits
The company provides a total rewards package that includes competitive salaries, bonus programs, 401(k) match, employee stock purchase, comprehensive medical, dental, vision benefits, wellness programs, and paid time off. The Simulator Software Engineer role has a salary range of $105,300‑$117,000; the Senior role ranges $125,100‑$139,000, both with the same benefits.
Work Environment
Onsite