岗位职责:1、负责智能驾驶应用层软件需求分析、软件架构设计,参与软件模块的设计,确保软件实施的需求符合性、准确性以及可拓展性;2、负责应用软件的集成与集成测试,确保各软件组件之间的接口一致、正常运行,并且集成后的软件运行时资源开销合理;3、负责应用软件平台的开发与维护(基线版本定义、变量参数管理、数据字典管理等),确保交付的软件质量达成满足项目目标;4、负责应用软件开发过程中的基础建设,包括相关调试工具、界面的开发,以提升软件开发团队的开发效率;5、指导、协调、支持、审核各开发团队应用架构设计;6、协助产品团队进行业务梳理,指导软件开发团队和测试团队进行开发及测试。任职资格:1、本科及以上学历,五年以上相关岗位工作经验;2、精通C或C++及Matlab等编程语言, 熟练掌握软件设计模式;3、熟悉常见的操作系统,如:QNX,Linux,AutoSar等;4、对硬件驱动及雷达,Camera、以太网、CAN等子系统有较深了解;5、熟练掌握设计模型UML建模语言,对于设计模式有深入的了解,并能灵活应用;6、精通QNX或Linux应用性能优化,内存优化等;7、对MCU嵌入式及SoC开发有深刻的理解,能够使用专业工具对软件运行状况进行全面准确的评估。