
Realtime Controls Software Engineer
Devens, MA at a glance
- Rent
- #4 of 51$2,230/mo+42% vs US avg
- Weather
- #15 of 51185 mild days0 hot · 107 cold
- Income tax
- #8 of 519% top rateMassachusetts
What you need
- Bachelor's degree in relevant engineering field
- 5+ yrs of relevant experience
- Professional experience writing real-time state estimation and control algorithms
- Proficiency with Python
- Proficiency with C++ or Rust
What you'll do
- Develop mission-critical control algorithms
- Develop software to communicate with hardware sensors/actuators
- Develop simulation models and model infrastructure for simulations
- Develop offline data analysis tools
- Help define and execute end-to-end test cases and plans
In this role you will be responsible for the design and implementation of real-time control algorithms, hardware communication, plus models and simulation frameworks necessary to verify those algorithms. Your algorithms will be used in critical, hard real-time applications in the SPARC project, as well as related projects. Your algorithms will generally be implemented in C++ and run as a Linux application.
As a member of the Software Engineering team, you will be a hands-on technical contributor. You will be a champion of writing excellent quality, production-ready code for mission-critical real-time systems. You will collect functional requirements from customers and produce software solutions to meet these requirements.
You will work with a variety of engineers to integrate your software into software testbeds, hardware testbeds, and the production tools. You will also contribute to the broader software ecosystem to improve tooling and processes used across the company.
What you'll do:
What we’re looking for:
Bonus points for:
- Experience with Hardware-in-the-Loop testbeds and software-only testbeds for validating control software
- Experience writing models to validate software
- Familiarity with Linux
- Familiarity with general networking (IP/UDP)
Must-have Requirements:
Optimize your resume for this job
Get a match score and the keywords you're missing
About Commonwealth Fusion Systems
Commonwealth Fusion Systems (CFS) is building SPARC, the world's first net-energy fusion machine. Spun out of MIT, they are commercializing compact fusion power plants using high-temperature superconducting magnets to deliver clean, limitless energy.
Similar roles


