一、工作职责
1、流程开发
负责底软开发流程管理,问题管理
2、底软开发
(1)负责Autosar工具链的使用和配置;
(2)负责域控ASW与BSW软件代码集成;
(3)负责指导底层软件开发和维护:包括MCAL,OS,Bootloader, 内存,通讯,UDS诊断,XCP等协议栈;
(4)负责域控底层软件代码调试、问题解决,例如底软负载优化、死机等问题;
(5) 负责Autosar框架下基础软件系统的整体架构设计,多核配置和任务部署;
(6)与硬件开发团队紧密合作,完成软硬件之间的接口定义和对接工作;
(7)遵循信息安全的标准要求,确保系统符合国内外相关法律法规和行业标准;
3、供应商管理
(1)负责引进和管理底软开发和测试相关供应商;
(2)指导供应商对协议栈问题分析及解决跟踪;
4、项目推进:协助域控基础软件相关的项目节点管理,协助产品测试验证等工作;
5、预研项目:深入理解Autosar内核的特点和限制,结合实际情况进行优化和扩展,敏捷通讯配置、芯片平台移植;
二、任职资格
1、学历要求:大学本科及以上 汽车电子自动化、软件工程、计算机科学相关专业;
2、工作经验:3年以上汽车嵌入式系统开发经验,有车载级别底层软件开发量产经验优先;
3、知识要求 熟悉AUTOSAR或freeRTOS架构、熟悉多核分配、熟悉HSM运用;
4、技能要求
1、熟悉C/C++等编程语言,具备良好的代码编写能力和调试技能;
2、熟悉Autosar规范、接口设计、模块集成及优化;
3、熟悉Vector CANoe/CANape/DaVinci等工具,熟练使用示波器;
4、熟悉Infineon、NXP和芯驰等的车载控制器常用MCU者优先;