Software Engineer
Be part of something bigger. This is your opportunity to help shape next‑generation nuclear reactor technology while working alongside industry-leading engineers at a global energy innovator. If you thrive on solving complex technical challenges and want your work to make a real-world impact, this role was built for you.
Location: Hybrid (with limited travel — less than 15% to Wilmington, NC sites)
Schedule: 1st Shift, flexible start times between 7:00 AM – 8:30 AM
Pay Rate: Open to negotiate based on experience (competitive hourly rate)
As a Software Engineer III, you’ll play a critical role in developing, validating, and testing advanced nuclear reactor systems—supporting safe, reliable, and innovative energy solutions used around the world.
In this role, you’ll combine hands-on engineering with strategic thinking to bring cutting-edge technology from concept to reality.
Develop specifications, test plans, inspections, and technical documentation for next-generation reactor systems
Design, schedule, and execute confirmation and validation tests that meet customer, design, and regulatory requirements
Collaborate closely with engineers, technicians, and cross-functional teams to solve complex technical challenges
Identify, document, and help mitigate technical risks across projects
Provide strong design bases that align with business needs, project goals, and industry standards
Work directly with technicians to build fixtures, prepare test facilities, and conduct unique, one-of-a-kind tests
Create manual and automated production test procedures to ensure product reliability and performance
Analyze results and present clear, actionable technical data to internal teams and customers
Support testing activities on-site and occasionally travel domestically or internationally for customer or supplier engagements
Bachelor’s degree in Electrical Engineering (or equivalent education and experience)
5+ years of testing experience with complex electrical or electro-mechanical systems
Hands-on experience with FPGA programming and Universal Verification Methodology (UVM)
Strong technical problem-solving skills with the ability to independently assess issues and drive results
Proven ability to communicate clearly, take ownership, and deliver on commitments
Experience testing new or prototype designs in highly regulated environments
Strong knowledge of measurement devices, calibration processes, and diagnostic troubleshooting
Hands-on experience with oscilloscopes, logic analyzers, and automated test systems
Programming experience in C, Python, LabVIEW, or LabWindows
Experience developing automated test programs and working with FPGA-based systems
Familiarity with technical documentation and regulatory-quality reporting
Ability to work independently while excelling in cross-functional, collaborative teams
Make an Impact: Contribute directly to advanced nuclear technologies that support global sustainability and energy reliability
Innovative Culture: Work with highly skilled engineers in an environment that values curiosity, collaboration, and continuous improvement
Career Growth: Expand your technical expertise through complex, high-visibility projects
Flexibility: Hybrid work model with flexible start times
Competitive Benefits: Access to professional support, growth opportunities, and a role designed to challenge and reward you
If you’re driven by innovation, motivated by meaningful engineering challenges, and excited to work on world-class energy technology, we want to hear from you.
Apply today and take the next step in powering tomorrow.
Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
