Scientific) Software Engineer C++ - Grid Computation & Optimization Algorithms

Psi Software Ag
Berlin, Germany
1 day ago
Apply on psi-hr.dvinci-hr.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Tech stack

Automation of Tests C++ (Programming Language) Code Review Network Planning and Design Software Architecture Software Engineering Information Technology Optimization Algorithms

Job description

  • Deutschlandweit
  • PSI Software SE Grid & Energy Management
  • Softwareentwicklung
  • Vollzeit

Diesen Job teilen!, 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., * Corporate Benefits
  • Flexible Arbeitszeit
  • Mobiles Arbeiten
  • Team Events
  • Entwicklung & Training
  • Unfallversicherung

Requirements

  • 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).

About the company

Der PSI-Konzern entwickelt Softwareprodukte zur Optimierung des Energie- und Materialflusses bei Versorgern und Industrie. Als unabhängiger Softwarehersteller mit ßber 2.300 Beschäftigten ist PSI seit 1969 Technologiefßhrer fßr Prozesssteuerungssysteme, die durch die Kombination von KI-Methoden mit industriell bewährten Optimierungsverfahren fßr eine nachhaltige Energieversorgung, Produktion und Logistik sorgen. Die innovativen Branchenprodukte kÜnnen vom Kunden selbst oder in der Cloud betrieben werden.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on psi-hr.dvinci-hr.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho ¡ World Congress 2026 Europe

2:56 min

Test automation strategy and following the testing pyramid

Daniel Strmečki +1 · World Congress 2022

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri ¡ World Congress 2026 Europe

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

3:29 min

Bridging physics domain knowledge and software engineering

Andreas Kaldun Andreas Kaldun ¡ World Congress 2023

Videos

See all

Related articles

See all