Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Commonwealth Fusion Systems

Senior Realtime Controls Software Engineer

Commonwealth Fusion Systems

. Develop mission-critical control algorithms .

Posted 11/9/2026full-timeDevens • Massachusetts • United StatesSenior💰 $107,000 - $160,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing mission-critical control algorithms and software for real-time systems, with proficiency in Python and at least one real-time control language. Skilled in integrating software into testbeds and improving tooling and processes across engineering environments.

Highest-signal resume keywords
Real-Time Control AlgorithmsPython ProgrammingC++ ProgrammingSoftware Development Lifecycle PracticesHardware-In-The-Loop (HITL) Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Control AlgorithmsSimulation ModelsData Analysis ToolsState EstimationProduction-Ready CodeIntegration TestingUnit TestingSoftware SolutionsTest PlansFunctional Requirements
Soft Skills
Dedication to SafetyCollaboration
Tools & Technologies
CI/CDGit Version ControlSoftware TestbedsHardware Testbeds
Industry Keywords
EngineeringIndustrial HazardsReal-Time Systems

Tech Stack

Tools & technologies
PythonRustC++

About the role

Key responsibilities & impact
  • Develop mission-critical control algorithms
  • Develop software to communicate with hardware sensors/actuators
  • Develop software infrastructure to operate Hardware-in-the-Loop (HITL) and software-only testbeds
  • Develop simulation models and model infrastructure for real-time and off-line high-fidelity simulations
  • Develop offline data analysis tools
  • Help define and execute end-to-end and other integrated test cases and test plans to validate SPARC control software
  • Design and implement state estimation and control algorithms, models, and simulation frameworks
  • Write quality, production-ready code for mission-critical real-time systems
  • Collect functional requirements from customers and produce software solutions
  • Integrate software into software testbeds, hardware testbeds, and production tools
  • Improve tooling and processes across the company

Requirements

What you’ll need
  • Bachelor's degree in a relevant engineering field (computer science, computer engineering, electrical engineering, industrial engineering, etc.)
  • 7+ years relevant experience
  • Professional experience writing real-time state estimation and control algorithms
  • Experience with modern software development lifecycle practices (CI/CD, git version control, unit testing, integration testing, etc.)
  • Proficiency with Python
  • Proficiency with at least one real-time control language (C++, Rust, etc.)
  • Perform activities such as typing, standing, sitting, etc. for extended periods of time
  • Dedication to safety to mitigate industrial hazards that may include heat, cold, noise, fumes, strong magnets, lead (Pb), high voltage, high current, pressure systems, and cryogenics
  • Willingness to occasionally travel or work required nights/weekends/on-call

Benefits

Comp & perks
  • Competitive compensation with equity
  • 13 Company-wide Holidays
  • Flexible vacation days
  • 10 sick days
  • Generous parental leave policy
  • Health, dental, and vision insurance
  • 401(k) with employer matching
  • Professional growth opportunities
  • Team-building activities