Entwickler für Steuerungs- und Softwarefunktionen (m/w/d)
Core
Developing functional requirements, software architectures, and source code for engine control units and motor controllers.
Role type
Embedded software engineer (automotive)
Builds
Engine control units and motor controller software
Domain
Automotive industry, embedded systems
Deliverable
production ML models | product features
Required skills
C programming, embedded systems development, CAN bus protocols (J1939), model-based development (Matlab/Simulink), unit testing, requirement management, SVN/PTC version control
Preferred skills
Agile methodologies (Scrum), system and integration testing
Technologies
C, Matlab, Simulink, TPT, SVN, PTC
Responsibilities
Develop functional requirements for motor control units, create software architectures, implement source code and conduct developer tests, perform module tests, coordinate requirements with external stakeholders, support device and system test phases
Seniority
Mid-level, hands-on IC