Focused

Principal Software Engineer (m/w/d)

PythonC++
Automatische Übersetzung. Prüfe das Original.

Ihre Rolle

Focused Energy gestaltet die Zukunft der sauberen Energie durch lasergetriebene Trägheitsfusion. Mit unserer Serie-A-Finanzierung in Höhe von 240 Mio. US-Dollar – der größten vollständig gesicherten Serie-A-Finanzierung in der globalen Fusionsindustrie – expandieren wir schnell in mehreren Regionen.

Mit Sitz in Deutschland und den USA haben wir die besten wissenschaftlichen und technischen Köpfe zusammengebracht, um mit bewährten Technologien die kommerzielle Fusionsenergie zu erschließen. Focused Energy arbeitet an bahnbrechenden wissenschaftlichen Innovationen, die das Potenzial haben, eine saubere, nachhaltige und reichlich vorhandene Energiequelle für die ganze Welt zu liefern.

Focused Energy sucht einen Principal Software Engineer, der die Kernsoftwarearchitektur definiert und verantwortet, welche unser Fusionskraftwerk betreiben und integrieren wird. Diese grundlegende technische Rolle im Software Department, die dem Head of Software unterstellt ist, legt die Richtung fest, wie Steuerungen, Hardware-Schnittstellen, Kalibrierungssysteme, Dateninfrastruktur und Mensch-Maschine-Schnittstellen zu einem kohärenten System zusammengefügt werden.

Sie werden kritische Teile des Kernsoftware-Stacks entwerfen und implementieren, zuverlässige automatisierte Kalibrierungsworkflows einrichten und die Engineering-Standards festlegen, auf denen der Rest der Abteilung aufbauen wird. Dies ist eine seltene Gelegenheit, das Software-Rückgrat eines Fusionskraftwerks zu gestalten und als technischer Leiter innerhalb des Software Department zu agieren.

Was Sie tun werden

  1. Definieren und pflegen der End-to-End-Kernsoftwarearchitektur für das Fusionskraftwerk, einschließlich Geräteschnittstellen, Kalibrierung, Datenverarbeitung, Datenspeicherung und HMI.
  1. Entwerfen und Implementieren kritischer Teile des Kernsoftware-Systems unter Verwendung von Sprachen wie C++ und Python.
  1. Definieren klarer Schnittstellen zwischen Software, Steuerhardware, Diagnostik, Anlagenkomponenten, Datensystemen und Bedienerwerkzeugen.
  1. Entwerfen zuverlässiger automatisierter Kalibrierungseinrichtungen und -workflows, die nachvollziehbare und wiederholbare Ergebnisse liefern.
  1. Festlegen praktischer Standards für Architektur, Codierung, Tests, Beobachtbarkeit, Dokumentation, Freigabe, Zuverlässigkeit, Sicherheit und Fehlertoleranz.
  1. Technische Entscheidungen teamübergreifend leiten, Ingenieure betreuen, schwierige Kompromisse lösen und sich zu einer Führungskraft im Software Department entwickeln.

Wer Sie sind

Voraussetzungen

  1. Umfangreiche Erfahrung im Entwurf und in der Implementierung von Steuerungssoftware für komplexe physikalische oder industrielle Systeme.
  1. Umfangreiche Erfahrung mit Hardware- und Software-Schnittstellen, einschließlich Geräteintegration und System-Fehlerbehebung.
  1. Erfahrung im Entwurf und in der Implementierung von automatisierten Kalibrierungseinrichtungen oder automatisierten Kalibrierungsworkflows.
  1. Starke Erfahrung mit Datenverarbeitung, Datenpipelines, Metadaten und zuverlässiger Datenspeicherung.
  1. Erfahrung im Entwurf und in der Implementierung von HMIs für Bediener oder technische Benutzer.
  1. Starke Software-Design- und Implementierungsfähigkeiten in C++, Python oder ähnlichen Sprachen.
  1. Fähigkeit, Architekturen für komplexe, geschäftskritische Systeme unter sich ändernden Anforderungen und strengen physikalischen Einschränkungen zu definieren.
  1. Starke Kommunikationsfähigkeiten – Sie können technische Entscheidungen, Risiken und Kompromisse gegenüber Software-, Hardware-, Wissenschafts- und Betriebsbeteiligten erklären.
  1. Starke Führungsqualitäten – Sie können Entscheidungen leiten, Ingenieure betreuen, Konsens aufbauen und Verantwortung übernehmen, ohne sich auf formelle Autorität zu verlassen.
  1. Erfahrung in der Anwendung von gründlichen Test-, Beobachtbarkeits-, Zuverlässigkeits-, Fehlertoleranz-, Sicherheits- und Dokumentationspraktiken.

Wünschenswert

  1. Erfahrung mit Software für Plasma, Kernkraft, Hochenergiephysik oder wissenschaftliche Anlagen.
  1. Erfahrung mit Echtzeit- oder verteilten Steuerungssystemen und Hochdurchsatz-Datenerfassung.
  1. Erfahrung in der Definition gemeinsamer Frameworks, API-Konventionen, Konfigurationsmanagement oder Kommunikationssystemen für mehrere Teams.
  1. Erfahrung im Verfassen von Architektur-Entscheidungsaufzeichnungen oder technischen Vorschlägen und Leitung von Architektur-Reviews.
  1. Erfahrung in der Entwicklung zu einem technischen Leiter auf Abteilungsniveau oder im Coaching von leitenden Ingenieuren.
  1. Fließende Kenntnisse in KI-gestützter Softwareentwicklung oder starke Begeisterung für die verantwortungsvolle Nutzung genehmigter KI-Tools zur Verbesserung von Qualität und Lieferung.

Focused Energy ist ein Arbeitgeber, der Chancengleichheit fördert und sich für die Schaffung eines integrativen Umfelds einsetzt. Qualifizierte Bewerber werden ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtswahrnehmung oder -identität, nationale Herkunft, Alter, Familienstand, Status als geschützter Veteran oder Behinderungsstatus für eine Anstellung berücksichtigt.

Gemäß der San Francisco Fair Chance Ordinance wird Focused Energy qualifizierte Bewerber mit Verhaftungs- und Verurteilungsakten für eine Anstellung berücksichtigen.

Die angebotene Vergütung wird anhand von Faktoren wie Standort, Niveau, fachspezifischem Wissen, Fähigkeiten und Erfahrung bestimmt. Bestimmte Rollen können Anspruch auf variable Vergütung, Aktienoptionen und Zusatzleistungen haben.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026