岗位职责:
1. 负责基于AUTOSAR架构进行底层软件开发与配置,包括MCAL组件开发与适配、BSW模块(OS/通信/存储)配置以及RTE接口设计与优化;
2. 主导设计并开发符合ISO 26262标准的功能安全诊断驱动(如WdgM/Dem),实现内存保护(MPU/ECC/CRC)及核间同步(DCLS)等安全机制;
3. 负责构建Bootloader升级系统,支持UDS刷写协议,并设计ECU启动时序、复位流程及低功耗管理框架;
4. 参与设计测试用例,搭建测试环境,执行系统级功能、性能及接口测试验证;
5. 对供应商交付的软件模块进行技术审核与测试验证,参与编制与修订相关技术文件,确保底层软件质量符合项目与流程要求;
6. 协同硬件、应用软件、系统、测试等部门,推动方案落地,支持全流程集成与调试;
7. 持续跟踪AUTOSAR与汽车电子领域技术发展,参与技术评审与架构优化,为提升软件可靠性、安全性与性能提供专业支持。
任职要求:
1. 本科及以上学历,电子电气、软件、计算机、车辆工程等相关专业,或从事相关专业有经验者;
2. 三年以上汽车电子行业底层软件研发经验,具备基于AUTOSAR架构的量产项目成功经验,有BMS、高压DCDC、汽车控制器领域开发经验优先;
3. 熟练掌握C/C++编程;
4. 熟悉嵌入式操作系统(如:FreeRTOS、RTLinux),理解其内核和开发;
5. 熟悉ISO9001、IATF16949汽车行业管理体系、VDA6.3/6.5标准以及五大工具(APQP、PPAP、FMEA、MSA、SPC)、 ISO26262功能安全标准及法规、熟悉ISO 21434网络安全防护技术(HSM/SHE);
6. 熟悉分布式嵌入式系统架构,熟悉嵌入式系统的电路设计和电子元器件(如AFE);
7. 具备UDS诊断协议栈开发经验;
8. 熟练使用EB tresos/ISOLAR-AB等主流AUTOSAR开发与配置工具,熟练使用CAN分析工具(如:CANape/CANoe);
9. 了解汽车行业产品和过程设计开发流程(如ASPICE)标准及要求;
10. 熟悉Lauterbach Trace32调试器全功能应用;
11. 掌握英文听说读写能力,可与外籍客户正常技术交流者优先。