Software Ingenieur (m/w/d)
Core
Develop embedded software for innovative energy systems, covering the entire development process from requirements to integration.
Role type
Embedded software engineer
Builds
Embedded software for energy and drive technology systems
Domain
Energy and drive technology
Deliverable
production ML models
Required skills
C programming, Bare-Metal systems, Real-time operating systems (RTOS), Git, MATLAB/Simulink, electrical drive control, power electronics
Preferred skills
None stated
Technologies
C, FreeRTOS, Git, MATLAB/Simulink
Responsibilities
Develop and maintain embedded software for energy systems, create and maintain requirement/architecture/interface documentation, own software architecture and design, develop hardware-adjacent software and drivers, integrate models and control functions, perform software/hardware integration and fault analysis, provide technical customer support during specification and development phases, create specifications for external partners and manage subcontractors
Seniority
Mid-level, hands-on IC