Commonwealth Fusion Systems is seeking a Senior Realtime Controls Software Engineer to design and implement real-time control algorithms, hardware communications, and models and simulation frameworks used to verify those algorithms. The algorithms will support critical, hard real-time applications for the SPARC project and related projects, and will generally be implemented in C++ and run as Linux applications. As a hands-on technical contributor on the Software Engineering team, the engineer will write production-ready software for mission-critical real-time systems, gather functional requirements from customers, and deliver software solutions that meet those requirements. The role involves collaborating with engineers to integrate software into software and hardware testbeds and production tools, as well as improving company-wide software tooling and processes. The role requires dedication to safety in environments that may involve industrial hazards, and occasional travel or work at night, on weekends, or on call. The position is full-time and offers a salary of $107,000–$160,000, plus equity and benefits. The actual salary depends on level, location, qualifications, and experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior