Drimva

Commonwealth Fusion Systems

Senior Embedded Software Engineer

$107K–$160K

Devens, MA · Hybrid · Senior · Full-time · Posted Aug 21, 2026

Experience
7+ years relevant experience.
Education
Bachelor's degree in a relevant engineering field (computer science, computer engineering, electrical engineering, industrial engineering, etc.).
Visa sponsorship
Unknown

About the job

Designs, implements, and verifies embedded control software for advanced R&D equipment and complex machinery, integrating it with testbeds and production tools.

What you'll do

  • Develop control software for real-time Linux, microcontrollers, and FPGAs.
  • Verify embedded software using Hardware-in-the-loop testbeds and field commissioning.
  • Improve software tooling and development processes.

What they ask for

  • Bachelor's degree in a relevant engineering field.
  • Professional experience with embedded real-time control systems and production-quality control software.
  • Experience with modern software development lifecycle practices, including CI/CD, git version control, and testing.
  • Proficiency with Python and at least one real-time control language (C++, Rust, etc).

Nice to have

  • Experience with mission- or safety-critical systems or large-scale industrial systems.
  • Familiarity with real-time Linux, bare-metal microcontrollers, FPGA development, I/O protocols, or networking.

Pay

USD 107,000–160,000 (per-year-salary) — base salary

Tools

real-time Linux, microcontrollers, FPGAs, Hardware-in-the-loop, Python, C++, Rust, CI/CD

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)