Simulator Software Engineer
Solvenowinc · solvenowinc.com
SurryHybridLead / Manager10+ yrs
Subscribers got this job on 3 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Simulator software engineering.
C++Embedded
Details
- Found
- 23 d ago · posted 2026-10-03
- Location as listed
- Surry, Virginia, United States
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
Job Summary
• This role is fully competent at a very high technical level, working independently. Incumbents at this level perform difficult and complex work requiring thorough knowledge and experience within the nuclear simulator.
• Responsible for all programming and associated hardware connectivity to ensure 100% alignment and fidelity of the training simulator with the actual station simulator, and to ensure NRC simulator acceptance.
• Designs, tests and implements code for new software installation.
• Repairs simulator deficiencies and improves the simulator performance as needed.
• Responsible for the neutronics and thermo hydraulics software, as well as the modeling software of the plant systems.
• Serves as the code and system administrator for simulator software.
• Interface and provide consultation/guidance to plant engineering on design change needs, plant computer systems issues and schedule of maintenance and upgrades.
• Implements and maintains structured software design and develop processes which includes software configuration, model verification, validation testing, technical procedures and software documentation.
• Serves as the subject matter expert for company and vendor engineering staff to obtain necessary design data for simulator models.
• Serves as point of contact for simulator software issues, modifications and maintenance.
• Responsible for providing technical expertise and instruction to lower level position.
• The impact of errors will result in significant costs and have major impact to station operations.
• Perform other duties as requested or assigned.
Required Knowledge, Skills, Abilities & Experience
Nuclear Simulator Software Engineer:-
• 10+ years experience required in Engineering or IT knowledge of plant systems, design and operation with a Bachelor degree.
• In depth knowledge of computer systems hardware/software, client/server architecture, Windows and Sun Solaris operating systems.
• In depth knowledge of computer programming languages, Fortran, C++, and other programming languages in a real-time simulation environment.
• In depth knowledge of computer interfaces, I/O, network and serial communications.
• In depth knowledge of stimulation, emulation and hybrid technologies in simulation.
• Ability to read/write and interpret protocols to interface new simulator design changes.
• In depth knowledge of analog/digital electronics, components, design, fabrication, assembly, maintenance, repairs, testing and troubleshooting problems to solution.
• In depth knowledge of embedded software used in microprocessor based equipment
• Ability to analyze and apply logical processes and knowledge to perform integrated system troubleshooting
• In depth knowledge of power system operations, plant computer systems and instrumentation.
• In depth knowledge of simulator NRC requirements and industry standard ANS 3.5
• Strong oral, written and interpersonal communications skills, and team player
Education Requirements
Education Level: Degree or an equivalent combination of education and demonstrated related experience may be accepted in lieu of preferred level of education: Bachelor , Master , Disciplines: Preferred: Engineering Chemistry, Engineering Technology, Engineering/ Electrical, Engineering/Mechanical, Engineering/Nuclear, Computer Engineering
Licenses, Certifications, or Quals Description
• Preferred: SRO License - Unspecified
• SRO Certificate - Unspecified
Software Engineer jobs in the United States · All Solvenowinc jobs