C++ Software Developer - Aachen - Up to 90k - 80% Remote
About us
Join a specialised engineering team developing simulation software for the electric grid. This role is ideal for an electrical engineer or simulation-focused developer with strong C++ skills, who understands how to model physical systems like transformers, short circuits, and power lines — and enjoys converting technical knowledge into performant code.
We are particularly interested in candidates with experience in short circuit analysis, or a strong willingness to develop into that domain alongside our current subject matter expert.
Tasks
Key Responsibilities:
-
Design and implement simulation software in C++ for power system analysis
-
Model physical behaviours (e.g. short circuit, power flow, transformer behaviour) through code
-
Contribute to simulations used by major utility and infrastructure clients
-
Collaborate with domain experts and other engineers to refine algorithms and models
-
Support both Windows and Linux development environments
-
(Optional) Support GUI development or tooling in Python or Qt
Profile
Your Profile:
-
Degree in Electrical Engineering, Power Systems, Applied Physics, or similar
-
At least 4 years of professional experience in C++ development, ideally in a technical/simulation context
-
Experience or interest in short circuit calculation or power system simulation
-
Familiarity with grid infrastructure concepts (e.g. transformers, lines, fault behaviour)
-
Comfortable working with both Windows and Linux toolchains
-
Strong analytical thinking and system modelling mindset
-
German language skills (B2+ preferred); English also acceptable if open to learning
We offer
What’s Offered:
-
Flexible working (hybrid options)
-
Supportive team with technical mentoring (especially for short circuit analysis)
-
Stable team structure
-
Transparent hiring process and long-term growth mindset