A Senior Control Software Engineer responsible for designing, implementing, and verifying software and control systems for advanced research and development equipment and complex machinery, with a focus on real-time, mission-critical systems in the fusion energy industry.
Key Responsibilities
Design, implement, and verify software and control systems for advanced research equipment and complex machinery.
Develop high-quality, production-ready code for mission-critical real-time systems.
Gather functional requirements from customers and create software solutions to meet those requirements.
Integrate software into testbeds, hardware testbeds, and production tools in collaboration with engineering teams.
Contribute to the improvement of tooling and processes within the software ecosystem.
Requirements
Experience in the design, implementation, and verification of software and controls for advanced research and development equipment and complex machinery.
Proven ability to write 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.
Benefits & Perks
Compensation/salary range not specified
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