Skip to main content

Commonwealth Fusion Systems

Control Software Engineer

Devens, MA$110k–$160kfull-timemidAdded yesterday

About this role

Commonwealth Fusion Systems seeks a Control Software Engineer to design and implement software and control systems for advanced fusion R&D equipment and machinery. You'll develop production-ready code for mission-critical real-time systems, collaborate across engineering teams, and contribute to the company's software infrastructure.

What you'll do

  • Design, implement, and verify software and control systems for advanced R&D equipment and complex machinery
  • Gather functional requirements from customers and translate them into software solutions
  • Develop production-ready, high-quality code for mission-critical real-time systems
  • Integrate software into software testbeds, hardware testbeds, and production tools
  • Collaborate with cross-functional engineering teams on system integration
  • Contribute to improving company-wide software tooling and development processes

What they're looking for

  • Real-time control systems software
  • C/C++ or similar systems programming languages
  • Hardware-software integration
  • Requirements gathering and analysis
  • Software testing and verification
  • Embedded systems development
  • Problem-solving and technical troubleshooting
  • Cross-team collaboration
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Commonwealth Fusion Systems

Commonwealth Fusion Systems develops next-generation fusion power technology, including high-temperature superconducting magnets and the SPARC fusion power demonstrator. The company is hiring R&D engineers, test engineers, mechanical engineers, and metrology specialists to advance fusion energy development through rigorous testing, innovative fluid systems design, manufacturing optimization, and precision measurement of complex reactor components.

View all jobs at Commonwealth Fusion Systems

Likely interview questions

  • Describe your experience developing real-time control software and the challenges you've encountered
  • How have you approached gathering and translating functional requirements into software solutions?