(资深) 嵌入式软件工程师 (MCU)_VM
Core
End-to-end design, implementation, and industrialization of MCU embedded software for chassis control and active-safety systems from silicon to ECU level.
Role type
Senior IC embedded software engineer (automotive chassis/safety)
Builds
Chassis control ECUs (EPS, ESC, EPB, CDC) and active-safety systems
Domain
Automotive embedded systems, functional safety
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ (C11/C++14), AUTOSAR BSW architecture, ISO 26262 ASIL-C/D compliance, RTOS tasking, MCU architecture (ARM Cortex-R/M, TriCore, RH850), communication protocols (CAN/CAN FD, LIN, FlexRay, Ethernet), debug tools (Lauterbach, iSYSTEM, CANoe)
Preferred skills
Assembly programming, analog/digital circuit analysis, signal-integrity/EMC pre-compliance checks
Technologies
SafeRTOS, FreeRTOS, AUTOSAR OS, CANoe, CANape, CANalyzer, Lauterbach, iSYSTEM
Responsibilities
Plan, coordinate, integrate, test, and release MCU-related BSW packages; Decompose OEM/Tier-1 requirements into detailed MCU-level software specifications; Lead software architecture and detailed design for critical modules; Establish and maintain development, verification, and quality processes aligned with ASPICE and ISO 26262; Troubleshoot and close production and field issues rapidly; Provide technical consultancy and training to internal teams and external customers
Seniority
Senior, hands-on IC