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

Realtime Controls Software Engineer

Commonwealth Fusion Systems

. Design and implement real-time control algorithms .

Posted 11/12/2026full-timeDevens • Massachusetts • United StatesMid-LevelSenior💰 $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 designing and implementing real-time control algorithms, developing software for hardware integration, and executing comprehensive testing strategies. Proficient in Python and at least one real-time control language, with a strong understanding of modern software development practices and safety compliance.

Highest-signal resume keywords
Real-Time Control AlgorithmsPython ProgrammingHardware-In-The-Loop TestbedsSoftware Development Lifecycle PracticesData Analysis Tools

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
Real-Time State EstimationControl AlgorithmsSoftware Development LifecycleUnit TestingIntegration TestingC++ ProgrammingRust ProgrammingSimulation ModelsData AnalysisFunctional Requirements Gathering
Tools & Technologies
LinuxGit Version ControlCI/CDNetworking (IP/UDP)Production Tools
Certifications & Qualifications
Bachelor's Degree in Engineering
Industry Keywords
Safety ComplianceIndustrial HazardsControlled TechnologiesTest PlansMission-Critical Systems

Tech Stack

Tools & technologies
LinuxPythonRustC++

About the role

Key responsibilities & impact
  • Design and implement real-time control algorithms
  • Develop software to communicate with hardware sensors/actuators
  • Develop software infrastructure for Hardware-in-the-Loop (HITL) and software-only testbeds
  • Develop simulation models and model infrastructure for real-time and high-fidelity offline simulations
  • Develop offline data analysis tools
  • Define and execute end-to-end and integrated test cases and test plans to validate SPARC control software
  • Write high-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 company-wide software tooling and processes
  • Work as a hands-on technical contributor within the Software Engineering team

Requirements

What you’ll need
  • Bachelor's degree in a relevant engineering field (computer science, computer engineering, electrical engineering, industrial engineering, etc.)
  • 5+ 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)
  • 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)
  • 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
  • Compliance with U.S. laws concerning the export of controlled or protected technologies or information

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