一、 岗位职责
1.负责智能驾驶系统相关软件平台的架构设计、开发与维护,包括感知、定位、规划、控制等模块的集成与调度;
2.参与嵌入式系统软件开发,包括智能驾驶控制器(如ECU/VCU)上的实时操作系统、驱动、中间件等开发工作,实现智能驾驶功能模块在嵌入式平台上的部署、适配与性能优化;
3.负责ROS、CyberRT、DDS等通信框架的开发、调试与优化,保障系统实时性与稳定性;
4. 协助算法工程师进行智能驾驶全流程的软件工程化实现与系统集成工作;
5.协同硬件团队完成嵌入式系统与传感器、执行器等设备的软硬件接口调试。
二、任职资格
1.硕士及以上学历,计算机、自动化、电子信息、软件工程、人工智能等相关专业,中级及以上专业技术职称优先;
2. 熟悉C/C++、Python等编程语言,具备良好的软件工程素养,熟练掌握Linux系统开发;
3.精通嵌入式系统软件开发,具备RTOS、嵌入式Linux、ARM、CAN等方面开发经验;
4.熟悉ROS、Apollo、Autoware等自动驾驶开发平台,了解自动驾驶系统感知-决策-控制的整体流程优先;
5. 熟悉常用通信协议(CAN、UART、SPI、Ethernet),具备良好的软硬件协同调试能力;
6.具有3年及以上相关工作经验,有参与智能驾驶系统嵌入式部署、量产车软件开发或无人系统项目者优先。