岗位描述
岗位职责
1. 负责端到端自动驾驶最小系统的软件架构设计、模块集成和运行环境建设。
2. 根据端到端算法输入输出需求,设计统一的传感器输入、模型推理、车辆状态、导航信息和控制输出接口。
3. 负责CARLA、端到端模型、车辆控制模块及测试工具之间的数据流、接口和时序管理。
4. 建设统一的通信、配置、日志、数据记录和系统启动管理机制,降低不同模型版本的接入成本。
5. 解决算法接入和系统联调中的接口、时序、性能、稳定性及资源占用问题。
6. 为后续从SIL向HIL及实车迁移设计稳定、可复用的软件接口和系统架构。
岗位要求
1. 计算机、自动化、车辆工程、机器人、电子信息等相关专业本科及以上学历。
2. 熟练掌握C++,具备良好的Python开发能力。
3. 熟悉Linux开发环境,具备较强的系统调试和问题定位能力。
4. 熟悉ROS2或类似机器人/自动驾驶中间件。
5. 能够理解自动驾驶模型输入输出、车辆控制及仿真系统之间的数据关系。
6. 具备较好的软件架构、模块化设计和系统集成能力。