职位描述
岗位职责:
1、基于车载芯片(如 MCU/MPU)与实时操作系统(RTOS),完成嵌入式软件的需求分析、代码开发、调试优化与合规验证,确保软件满足功能安全、信息安全及汽车行业量产标准,支撑汽车电子从研发到量产的全生命周期软件质量管控;
2、参与汽车电子系统需求拆解,基于客户的SRS/HRS梳理嵌入式软件的功能、性能、安全等需求,输出软件设计文档(包括软件架构设计和软件详细设计),提交软件设计评审;
3、基于软件设计文档,使用车载嵌入式开发语言(C\C++,符合 AUTOSAR C++14 规范或 MISRA C:2012 编码标准)与工具完成代码开发,执行单元测试对代码进行覆盖率分析与缺陷排查,修复代码中的逻辑错误、内存越界、死锁等问题,输出《单元测试报告》;
4、协同硬件完成软件集成与调试优化,验证软硬件功能,针对集成过程中出现的问题,通过 “日志分析、断点调试” 等定位根因,对软件进行 “性能优化” 与 “可靠性优化”;
5、配合测试工程师完成软件的 “合规性测试”,确保满足汽车行业标准,按汽车行业量产质量体系要求交付 “软件交付物”,支持 “软件量产”,配合生产部门解决量产过程中出现的软件问题;
6、与跨职能团队(测试、硬件、产品、客户)保持沟通,沉淀并输出技术过程资产存档,更新 “软件模板库”、“问题排查手册”,提升团队开发效率。
任职资格:
1、本科及以上学历,电子信息工程、自动化、汽车工程、计算机科学与技术等相关专业;
2、经验要求:有汽车电子嵌入式软件开发经验,如动力域/底盘域/ADAS域软件开发经验者优先,熟悉 AUTOSAR 架构(Classic/Adaptive)者优先;
3、技能要求:
(1)掌握 C/C++ 编程语言(符合 MISRA/AUTOSAR 规范),有嵌入式软件开发工具(编译器)使用经验,熟悉车载 MCU/MPU 平台(如英飞凌 AURIX、NXP、TI、ST等嵌入式平台)优先;
(2)了解 RTOS(如 FreeRTOS、VxWorks)的任务调度、内存管理,熟悉车载总线协议(CAN/CAN FD、LIN、Ethernet(DoIP/SOME/IP))、UDS诊断协议等优先;
(3)了解汽车行业标准(ISO 26262 功能安全、ISO/SAE 21434 信息安全、AEC-Q100)优先;
4、素养要求:具备较强的问题分析与调试能力、细节把控能力,能承受项目进度压力,有良好的跨团队沟通协作意识。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕