Helion
Senior Software Engineer, Plant Control
$240K–$255K
Everett, WA · On-site · Senior · Full-time · Posted Sep 30, 2026
- Experience
- 5+ years of professional software engineering experience.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or a related technical field, or equivalent practical experience.
About the job
Designs and operates software for Helion’s fusion generators and power plant, spanning control systems, diagnostics, automation, data, and operator interfaces.
What you'll do
- Build and maintain software for plant control, diagnostics, automation, and operator workflows.
- Connect sensors, actuators, controllers, databases, and visualization tools; support real-time control and data acquisition.
- Integrate and improve software with cross-functional engineering, operations, and science teams.
What they ask for
- Bachelor’s degree in a related technical field or equivalent practical experience.
- 5+ years of professional software engineering experience and demonstrated end-to-end ownership of complex software projects.
- Strong programming ability in a systems programming language such as C++, Rust, or similar; experience with Python or another high-level orchestration language.
- Experience interfacing software with hardware or real-world systems, working in Linux, and designing maintainable software systems.
Nice to have
- Experience with distributed control systems, industrial automation, SCADA, PLCs, or machine control.
- Experience with precision timing, embedded Linux, real-time systems, time-series databases, visualization tools, or operator interfaces.
Pay
$240K – $255K (base salary)
Tools
C++, Rust, Python, Linux, SCADA, PLCs, InfluxDB, Grafana
Model-written summary · the original posting is authoritative