Hardware and Software Engineer FPGA / HPC – Real-Time Simulation / Compiler Building (f/m/d)
Core
Research and development of numerical solvers and compiler techniques for real-time simulation of power systems and power electronics on FPGA/CPU hybrid platforms.
Role type
Senior IC hardware and software engineer (FPGA/HPC/real-time simulation)
Builds
Real-time simulation solvers for HIL/HPC platforms and code generation tools for automatic model conversion to hardware
Domain
Electrical power supply, renewable energy systems, real-time simulation, high-performance computing
Deliverable
production ML models | product features | infrastructure
Required skills
numerical integration of hybrid DAE, numerical solvers, power system simulation, Modelica, FPGA programming, CPU/GPU programming, parallel computing, C++ development
Preferred skills
compiler building, code generation techniques, experience with EMTP/PSCAD/OPAL-RT/RTDS/Typhoon
Technologies
FPGA, CPU, GPU, C++, Modelica, Simulink, PowerFactory
Responsibilities
Research and development of state-of-the-art numerical solvers for real-time simulation, Development of real-time simulation solvers for HIL/HPC platforms based on hybrid systems FPGA-CPU, Research and development of code generation and compiler building techniques, Integration of HPC and real-time solutions into existing offline simulation systems, C++ development at the interface of FPGA and CPU/GPU
Seniority
Senior, hands-on IC