CareerPlan

高级基础软件开发工程师 (技术骨干)_SO

Suzhou, Jiangsu, cnFull-time2026-10-21 → 2026-11-11

Core

Develop embedded low-level software for automotive ECUs based on AutoSAR architecture, including MCAL, BSW, drivers, and communication stacks.

Role type

Senior IC Embedded Software Engineer (AutoSAR)

Builds

ECU software components, drivers, and communication stacks for automotive control units.

Domain

Automotive electronics / Embedded systems

Required skills

AutoSAR Classic development, C programming, RTOS internals, MCU architecture, CAN/UDS protocols, ISO 26262 functional safety, memory management (NVM/FEE/FLS), driver development, debugging tools usage.

Preferred skills

Cybersecurity (HSM/SecOC), multi-core debugging, performance optimization, hardware-software co-design.

Technologies

AutoSAR, Vector tools (Cast, CANoe), Lauterbach, E2, i-System, Arm/PowerPC/Tricore, CAN FD, UDS, ISO 26262.

Responsibilities

Configure MCAL and develop BSW modules; develop ASIC and sensor drivers; design link scripts and memory maps; perform unit testing and system validation; analyze requirements and design V-model development; optimize software performance and safety; collaborate with hardware teams; write technical documentation.

Seniority

Senior, hands-on IC