职位描述
职责描述:
1、ROS2 集成:基于 ROS2 框架,开发节点 (Node) 以订阅(Subscribe)来自不同传感器和自动驾驶模块的 Topic 数据流;
2、语音播报模块开发:驱动USB设备进行语音交互。功能不限于语音交互、有效语音裁剪、云端解析语义等;
3、智驾场景算子开发:实现已有规则的算子,基于多源数据(如目标检测结果、车道线信息、车辆状态等)进行复杂逻辑判断;
4、系统优化:持续优化系统性能,包括 CPU 占用率、内存使用和数据处理延迟,确保在嵌入式环境下稳定可靠运行;
5、调试与测试:进行单元测试、集成测试和现场调试,解决开发和部署过程中的技术问题;
6、文档编写:编写清晰、规范的技术设计文档、API 文档和用户手册。
任职要求:
1、学历与专业:本科及以上学历,计算机、电子、自动化、软件工程等相关专业;
2、C 编程:精通 C 11/14/17,具备扎实的面向对象编程思想和内存管理能力,熟悉常用数据结构与算法;
3、ROS2 开发:深入理解 ROS2 的核心概念(Nodes, Topics, Services, Actions),有丰富的 ROS2 C 开发经验;
4、嵌入式与 Linux:熟悉 Linux 操作系统及嵌入式开发环境,有良好的系统调试和问题排查能力;
5、脚本与桥接:有 Lua 或其他脚本语言(如 Python)的使用经验,理解 C 与脚本语言的交互原理(如通过 API 绑定、消息传递等);
6、沟通与协作:具备良好的团队合作精神和跨部门沟通能力,能够清晰地表达和讨论技术问题。
加分项:
1、有自动驾驶数据采集、处理或标注相关项目经验;
2、熟悉CMake、Git等工程化工具;
3、有使用Docker进行环境部署的经验;
4、了解自动驾驶系统的基本构成,对感知、定位、决策等模块有一定认知;
5、丰富的 AI编程工具应用经验。
截止日期:2027年03月03日
招聘人数:2人