Commonwealth Fusion Systems is seeking a 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 in the SPARC project and related projects, generally implemented in C++ and run as Linux applications. As a hands-on technical contributor on the Software Engineering team, this engineer will write production-ready code for mission-critical real-time systems, gather functional requirements from customers, and develop software solutions. The role also involves integrating software into software and hardware testbeds and production tools, and improving company-wide software tooling and processes. The role requires extended periods of typing, standing, or sitting; a commitment to safety around potential industrial hazards; and willingness to occasionally travel or work required nights, weekends, or on-call. The position is full-time, with a salary range of $107,000–$160,000 per year, 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