CareerPlanSign in

Senior Software Engineer, Plant Control

Everett, WA💼 Full-time🗓 2026-09-30 → 2026-10-01

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

Sourced via ashby · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.