Software Engineer / Softwareentwickler (m/w/d)
Core
Development of control software for charging functions, including charging modes and communication, for electric vehicles.
Role type
Embedded software engineer (automotive charging systems)
Builds
Charging control software, diagnostic functions, and safety features for electric vehicles
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded C, Software architecture, Unit testing, Integration testing, System testing, CAN bus protocols, OBD, UDS, Watchdog implementation, Safety function integration
Preferred skills
MATLAB, CANoe, Vector Autosar Toolchain DaVinci, MCAL Tresos, Control algorithms, Code generation (Embedded Coder), SIL/HIL testing
Technologies
CAN, OBD, UDS, MATLAB, CANoe, Vector Autosar, Embedded Coder
Responsibilities
Develop control software for charging functions and communication; Implement diagnostic and error handling functions; Integrate safety functions per FuSi requirements; Create software architecture and documentation; Conduct unit, integration, and system tests.
Seniority
Mid-Senior, hands-on IC