(Scientific) Software Engineer C++ (m/w/d) – Grid Computation & Optimization Algorithms
- throughout Germany
- PSI Software SE Grid & Energy Management
- Software Development
- Full-time
The PSI Group develops software products for optimizing the flow of energy and materials for utilities and industry. As an independent software producer with more than 2,300 employees, PSI has been a technology leader since 1969 for process control systems that ensure sustainable energy supply, production and logistics by combining AI methods with industrially proven optimization methods. The innovative industry products can be operated on-premises or in the cloud.
Tasks inspiring you
Gestalte die Zukunft der Energieversorgung aktiv mit. Du bist leidenschaftlicher C++-Entwickler und liebst komplexe mathematische oder physikalische Rätsel? Dann bist du hier richtig. Du musst kein fertiger Energietechniker sein – wir bringen dir das Netz-Domänenwissen bei. Wichtig ist uns dein handwerkliches Können in C++ und deine Begeisterung für hochverfügbare Algorithmen.
Algorithmen & Optimierung: Du entwickelst und optimierst Kern-Algorithmen (z. B. für Leistungsflussberechnungen, Engpassmanagement oder Netzsicherheitsanalysen) beim Marktführer im DACH-Raum.
Modernes Software-Engineering: Du überführst komplexe mathematisch-physikalische Modelle in performanten, sauberen und wartbaren C++-Code.
Robuste Systeme (KRITIS): Du stellst sicher, dass unsere Software auch bei hochdynamischen Netzzuständen absolut stabil, sicher und im 24/7-Einsatz bei Übertragungs- und Verteilnetzbetreibern (TSOs/DSOs) läuft.
Kollaboration auf Augenhöhe: Gemeinsam mit unseren Netzexpert:innen und Produktmanager:innen übersetzt du fachliche Netzanforderungen in leistungsfähige Software-Architekturen.
Qualitätssicherung: Du begleitest deine Entwicklungen durch automatisierte Tests und Code-Reviews, um die hohe Zuverlässigkeit unserer KRITIS-Systeme zu garantieren.
Qualifications that inspire us
Ausbildung: Abgeschlossenes Studium der Informatik, Mathematik, Physik, Elektrotechnik oder eine vergleichbare Qualifikation mit starkem analytischen Fokus.
C++-Expertise: Fundierte Praxiskenntnisse in modernem C++ (C++17/C++20) sowie ein sicherer Umgang mit Software-Design-Patterns und sauberer Architektur.
Analytischer Verstand: Du hast Spaß an komplexen, logischen Problemstellungen und dem Design robuster, performanter Algorithmen.
Teamgeist & Sprache: Fließende Deutsch- und gute Englischkenntnisse für die Zusammenarbeit im agilen Team sowie eine strukturierte, eigenverantwortliche Arbeitsweise.
Domänenwissen & Standards: Erste Berührungspunkte mit Energiesystemen, Verfahren der Netzberechnung oder dem Standard-Datenformat CGMES (Common Grid Model Exchange Standard).
Look forward to
- Corporate Benefits
- Flexible Working Time
- Mobile working
- Team Events
- Development & Training
- Accident insurance
Pioneering a smarter world. Are you on board?
Your contact
Dominik Wagner
Business Partner
People & Organization
dwagner@psi.de