Senior Software Engineer, Plant Control
Core
Design, build, and scale software systems to operate fusion generators and the Orion fusion power plant, interfacing with real hardware, sensors, and control systems.
Role type
Senior IC software engineer (plant control & diagnostics)
Builds
Real-time control systems, data acquisition infrastructure, operator interfaces, and diagnostic tools for fusion power plants
Domain
Fusion energy / Nuclear engineering / Industrial control systems
Required skills
C++ or Rust, Python, Linux systems programming, hardware interfacing, distributed systems architecture, real-time control, data pipelines, GUI development, cross-disciplinary collaboration
Preferred skills
SCADA/PLC/industrial automation, V-model development, precision timing (PTP), embedded Linux, time-series databases (InfluxDB), CI/CD, high-energy systems experience
Technologies
C++, Rust, Python, Linux, InfluxDB, Grafana, Docker
Responsibilities
Design and maintain software for plant control, diagnostics, and automation; Architect real-time control and data acquisition systems; Build operator interfaces and visualization tools; Integrate software with electrical, mechanical, and firmware teams; Debug issues across software, hardware, and data flows
Seniority
Senior, hands-on IC
