高级基础软件开发工程师 (技术骨干)_SO
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