Drimva

Focused

Principal Software Engineer

Austin, TX · Hybrid · Principal · Full-time · Posted Sep 21, 2026

Experience
Extensive experience is requested; no number of years stated.

About the job

Own the architecture and implementation of core software integrating controls, hardware, calibration, data systems, and operator interfaces for a fusion power plant.

What you'll do

  • Define and maintain end-to-end Core Software architecture and interfaces across plant systems.
  • Design and implement core software and automated calibration workflows.
  • Set engineering standards and lead technical decisions, mentoring engineers across teams.

What they ask for

  • Extensive experience designing and implementing control software for complex physical or industrial systems, including hardware/software interfaces and device integration.
  • Experience designing and implementing automated calibration facilities or workflows; strong data handling, pipeline, metadata, and storage experience.
  • Experience designing and implementing HMI for operators or technical users; strong software skills in C++, Python, or similar languages.
  • Ability to architect mission-critical systems and apply thorough testing, observability, reliability, fault-tolerance, security, and documentation practices; strong communication and leadership skills.

Nice to have

  • Experience with plasma, nuclear power, high-energy physics, or scientific facilities; real-time or distributed control systems and high-throughput data acquisition.
  • Experience defining shared frameworks, APIs, configuration or communication systems, leading architecture reviews, or using approved AI tools responsibly.

Tools

C++, Python

AI focus

AI-assisted software development is a nice-to-have, with responsible use of approved AI tools to improve quality and delivery.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)