Application Software Developer for Automotive ECU Systems
Core
Develop model-based application software for automotive ECU functions, translating system requirements into robust designs and implementing reliable control unit solutions.
Role type
Application Software Developer (Automotive ECU)
Builds
Application software for complex automotive control units connecting customer functions, sensors, actuators, and diagnostics.
Domain
Automotive embedded systems and control units
Deliverable
production ML models | product features
Required skills
Model-based software development, ECU software architecture, embedded systems, diagnostics, communication interfaces, software integration, system requirements analysis, debugging, verification
Preferred skills
AUTOSAR, C programming, vehicle dynamics functions (suspension/chassis), requirement engineering, ASPICE-compliant processes, ISO 26262, ISO/SAE 21434
Technologies
AUTOSAR, C, embedded platforms
Responsibilities
Develop model-based application software for automotive ECU functions, translate system requirements into robust application software design and implementation, contribute to ECU-level topics such as signal flows and diagnostics, analyze software and system behavior to support debugging and verification, cooperate with system engineers and international development partners
Seniority
Mid-level, hands-on IC