HUB.KI GmbH
Focused
Principal Software Engineer (w/m/d)
Ihre Rolle
Focused Energy baut die Zukunft sauberer Energie durch lasergetriebene Kernfusion auf. Gestützt durch unsere Serie A über $240 Mio. – die größte vollständig gesicherte Serie A in der globalen Fusionsindustrie – skalieren wir schnell über mehrere Regionen hinweg.
Mit Sitz in Deutschland und den USA haben wir die besten wissenschaftlichen und technischen Köpfe zusammengebracht, um mit bewährten Technologien die Fusionsenergie im kommerziellen Maßstab zu erschließen. Focused Energy arbeitet an bahnbrechenden wissenschaftlichen Innovationen, die versprechen, 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, die unser Fusionskraftwerk betreiben und integrieren wird. Diese Schlüsselposition im Software Department, die dem Head of Software unterstellt ist, ist eine grundlegende technische Rolle: Sie werden die Richtung vorgeben, wie Steuerungen, Hardware-Schnittstellen, Kalibrierungssysteme, Dateninfrastruktur und Mensch-Maschinen-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 Departments zu agieren.
Was Sie tun werden
- Definieren und pflegen der End-to-End-Kernsoftwarearchitektur für das Fusionskraftwerk, einschließlich Geräteschnittstellen, Kalibrierung, Datenverarbeitung, Datenspeicherung und HMI.
- Entwerfen und Implementieren kritischer Teile des Kernsoftware-Systems unter Verwendung von Sprachen wie C++ und Python.
- Definieren klarer Schnittstellen zwischen Software, Steuerhardware, Diagnostik, Anlagenkomponenten, Datensystemen und Werkzeugen für den Bediener.
- Entwerfen zuverlässiger automatisierter Kalibrierungseinrichtungen und -workflows, die nachvollziehbare und wiederholbare Ergebnisse liefern.
- Festlegen praktischer Standards für Architektur, Codierung, Tests, Beobachtbarkeit, Dokumentation, Freigabe, Zuverlässigkeit, Sicherheit und Fehlertoleranz.
- Leiten technischer Entscheidungen über Teams hinweg, Mentoring von Ingenieuren, Lösen schwieriger Kompromisse und Wachsen in eine Führungsposition innerhalb des Software Departments.
Wer Sie sind
Must-Haves
- Umfangreiche Erfahrung in der Entwicklung und Implementierung von Steuerungssoftware für komplexe physikalische oder industrielle Systeme.
- Umfangreiche Erfahrung mit Hardware- und Softwareschnittstellen, einschließlich Geräteintegration und System-Troubleshooting.
- Erfahrung im Entwurf und in der Implementierung von automatisierten Kalibrierungseinrichtungen oder automatisierten Kalibrierungsworkflows.
- Starke Erfahrung mit Datenverarbeitung, Datenpipelines, Metadaten und zuverlässiger Datenspeicherung.
- Erfahrung im Entwurf und in der Implementierung von HMIs für Bediener oder technische Benutzer.
- Starke Fähigkeiten im Software-Design und in der Implementierung in C++, Python oder ähnlichen Sprachen.
- Fähigkeit, Architekturen für komplexe, missionskritische Systeme unter sich ändernden Anforderungen und strengen physikalischen Einschränkungen zu definieren.
- Starke Kommunikationsfähigkeiten – Sie können technische Entscheidungen, Risiken und Kompromisse gegenüber Stakeholdern aus den Bereichen Software, Hardware, Wissenschaft und Betrieb erklären.
- Starke Führungsqualitäten – Sie können Entscheidungen leiten, Ingenieure betreuen, Konsens aufbauen und Verantwortung übernehmen, ohne sich auf formelle Autorität zu verlassen.
- Erfahrung in der Anwendung gründlicher Praktiken für Tests, Beobachtbarkeit, Zuverlässigkeit, Fehlertoleranz, Sicherheit und Dokumentation.
Nice-to-Haves
- Erfahrung mit Software für Plasma, Kernkraft, Hochenergiephysik oder wissenschaftliche Anlagen.
- Erfahrung mit Echtzeit- oder verteilten Steuerungssystemen und Hochdurchsatz-Datenerfassung.
- Erfahrung in der Definition gemeinsamer Frameworks, API-Konventionen, Konfigurationsmanagement oder Kommunikationssystemen für mehrere Teams.
- Erfahrung im Verfassen von Architektur-Entscheidungsaufzeichnungen oder technischen Vorschlägen und im Leiten von Architektur-Reviews.
- Erfahrung im Wachsen in eine technische Führungsrolle auf Abteilungs-Ebene oder im Coaching von leitenden Ingenieuren.
- 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 erhalten eine Anstellung ohne Berücksichtigung von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtswahrnehmung oder -identität, nationaler Herkunft, Alter, Familienstand, Status als geschützter Veteran oder Behinderungsstatus.
Gemäß der San Francisco Fair Chance Ordinance wird Focused Energy qualifizierte Bewerber mit Festnahme- und Verurteilungsgeschichte für eine Anstellung berücksichtigen.
Die angebotene Vergütung wird durch Faktoren wie Standort, Niveau, fachwissen, Fähigkeiten und Erfahrung bestimmt. Bestimmte Rollen können Anspruch auf variable Vergütung, Aktienoptionen und Leistungen haben.
