岗位职责
参与自动驾驶平台软件架构设计、开发和维护核心模块,包括但不限于:
1. 传感器数据采集和处理 (如摄像头、激光雷达、毫米波雷达、组合导航等);
2. 感知、定位、规划、控制等算法模块的集成和优化;
3. 仿真测试和数据分析平台;
4. 与算法工程师和其他软件工程师紧密合作,解决复杂的技术问题;
5. 参与软件模块上线后的现场问题快速定位与解决;
6. 参与业务模块的性能、稳定性分析和优化。
任职要求
1. 计算机、通信、电子等相关专业本科及以上学历,3年以上基于Linux系统的软件开发经验;
2. 扎实的编程基础,熟悉C/ C++,熟悉设计模式、数据结构和常用算法;
3. 有嵌入式系统开发经验,熟悉 Linux 操作系统和常用开发工具;
4. 思维敏捷,具有良好的沟通能力和团队合作精神;
5. 对自动驾驶技术充满热情,并愿意不断学习;
6. 熟悉自动驾驶的整体技术架构,自动驾驶中各模块之间的协调工作关系;
7. 熟悉 ROS、Apollo、Autoware 等自动驾驶开源框架优先;
8. 有机器人、计算机视觉、机器学习等相关领域经验优先。