Softwareentwickler Safety I&C (m/w/d)
Summary
Develops and advances safety I&C (instrumentation & control) software platforms for nuclear power plants: implementing core modules in C, C++ and Python, writing requirement/design specs in Jira/Confluence, running unit and component tests (Google Test, PyTest), and ensuring ISO-compliant quality within agile (Scrum/Kanban) teams.
Als Softwareentwickler:in im Bereich Safety I&C arbeiten Sie an Sicherheitsleittechnik-Plattformen für Kernkraftwerke und treiben deren Weiterentwicklung voran. Sie arbeiten eng mit cross-funktionalen Teams zusammen, um Anforderungen zu spezifizieren und robuste Softwarelösungen zu gestalten. Sie implementieren Kernmodule in C, C++ und Python und verantworten Tests sowie Qualitätsdokumentation. Die Rolle verbindet technische Exzellenz mit ISO-konformer Qualitätssicherung und agile Arbeitsweisen. Ihre Arbeit trägt direkt zur sicheren, effizienten Betriebsführung kritischer Systeme bei.
Leistungen / Benefits- Betriebliche Altersvorsorge
- Prämienprogramm für Empfehlungen
- Sonderurlaub
- Kindergartenzuschuss
- Jubiläumszuwendungen
- Flexible Arbeitszeitgestaltung
- Entwicklung und Optimierung von Sicherheitsleittechnik-Plattformen
- Erstellung und Überarbeitung von Requirements- und Designspezifikationen mit Tools wie Jira, Confluence
- Konzeption und Durchführung von Workshops zur Lösungsfindung im Team
- Implementierung von Softwaremodulen in C, C++ und Python
- Durchführung und Dokumentation von Unit- sowie Component-Tests mit Frameworks wie Google Test oder PyTest
- Anwendung agiler Methoden wie Scrum oder Kanban
- Begleitung interner sowie externer Audits im Entwicklungsprozess
- Umsetzung teaminterner Fachanweisungen zur Qualitätssicherung
- Sicherstellung der Einhaltung definierter Qualitätsstandards gemäß ISO-Normen
- Master-Abschluss in Informatik oder Elektrotechnik mit Schwerpunkt Softwareentwicklung
- Mehrjährige Erfahrung in Softwareentwicklung und -architektur
- Sehr gute Kenntnisse in C++ und Python
- Erfahrung mit agilen Entwicklungsprozessen (Scrum) und Tools wie Jira, Git, Gerrit
- Erfahrung mit Linux und der Kommandozeile
- Teamfähigkeit
- gute Kommunikationsfähigkeit
- Problemlösungsorientierung
- C++
- Python
- C