Drimva

Focused

Principal Software Engineer (f/m/d)

Darmstadt, DE · Hybrid · Principal · Full-time · Posted Sep 21, 2026

About the job

Defines and implements the Core Software architecture integrating controls, hardware interfaces, calibration, data systems, and operator interfaces for a fusion power plant.

What you'll do

  • Own the end-to-end Core Software architecture and define interfaces across software, hardware, diagnostics, plant equipment, data systems, and operator tools.
  • Implement critical software components and reliable automated calibration workflows.
  • Set engineering standards, lead technical decisions across teams, and mentor engineers.

What they ask for

  • Extensive experience designing and implementing control software for complex physical or industrial systems.
  • Experience with hardware/software interfaces and automated calibration facilities or workflows.
  • Strong experience with data handling, pipelines, metadata, reliable storage, and HMI implementation.
  • Strong software design and implementation skills in C++, Python, or similar languages; experience architecting mission-critical systems and applying thorough testing, observability, reliability, fault tolerance, security, and documentation practices.

Nice to have

  • Experience with software for plasma, nuclear power, high-energy physics, or scientific facilities.
  • Experience with real-time or distributed control systems and high-throughput data acquisition.

Tools

C++, Python

AI focus

AI-assisted software development is a nice-to-have; the role may use approved AI tools responsibly to improve quality and delivery.

Model-written summary · the original posting is authoritative

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