岗位职责1. 负责自动驾驶系统软件架构设计与模块组织;2. 实现系统级中间件、模块通信机制与调度框架;3. 推动软件平台的模块化、组件化、标准化建设;4. 支持高性能并发运行与多线程任务管理;5. 协调平台、算法、部署等团队接口联调;6. 撰写设计文档与技术规范文档;7. 跟踪软件技术前沿,推动系统升级与演进。任职要求1.教育背景: 计算机科学、软件工程、自动化或相关领域的本科及以上学历。2.核心技术技能: 精通C++和Python编程语言,熟悉面向对象设计原则和常用设计模式。3.中间件专长: 熟练掌握ROS2和Linux操作系统,熟悉DDS等中间件框架及其应用。4.项目经验: 具备3年以上无人驾驶或机器人系统软件开发经验,有系统级中间件、模块通信机制与调度框架设计与实现经验者优先。5.性能优化: 熟悉高性能并发运行与多线程任务管理。6.软技能: 具备良好的沟通协调、团队合作及文档撰写能力,有推动软件平台模块化、组件化、标准化建设的经验,并具备技术规范意识。