A Senior Control Software Engineer responsible for designing, implementing, and verifying software and control systems for advanced research equipment and complex machinery, with a focus on real-time, mission-critical applications in the fusion energy industry.
Key Responsibilities
Design, implement, and verify software and control systems for advanced research equipment and complex machinery
Write high-quality, production-ready code for mission-critical real-time systems
Gather functional requirements from customers and develop software solutions to meet those requirements
Integrate software into testbeds, hardware testbeds, and production tools in collaboration with engineering teams
Contribute to the development and improvement of software tooling and processes across the company
Requirements
Experience in the design, implementation, and verification of software and controls for advanced research and development equipment and complex machinery.
Proficiency in writing excellent quality, production-ready code for mission-critical real-time systems.
Ability to collect functional requirements from customers and produce software solutions to meet these requirements.
Experience working with a variety of engineers to integrate software into software testbeds, hardware testbeds, and production tools.
Demonstrated contribution to the broader software ecosystem to improve tooling and processes used across the company.
Compliance with U.S. laws concerning the export of controlled or protected technologies or information (Export Control Laws).
Benefits & Perks
Compensation/salary range (not specified in the posting)
Work schedule: Onsite
Work environment perks: Fast-paced environment, values of integrity, execution, impact, and self-critique
Additional benefits: Equal opportunity employer, commitment to diversity, compliance with export control laws
Ready to Apply?
Join Commonwealth Fusion Systems and make an impact in renewable energy