岗位描述
岗位职责
1. 负责机器人算法工具链建设,打造覆盖数据采集、解析、治理、回放、评测、自动化回归的完整研发闭环,提升算法研发效率。
2. 负责机器人运行数据(Robot Log)及激光雷达、相机、IMU 等传感器原始数据的采集、解析、管理与检索,构建统一的数据管理体系。
3. 开发数据回放工具,支持多传感器时间同步回放、问题复现及算法调试,提升问题定位效率。
4. 建设算法自动化评测与回归测试平台,对 SLAM、定位、感知、规划、控制等算法进行批量评测、版本对比及性能分析。
5. 开发数据分析工具,支持机器人运行数据统计、可视化分析及异常诊断,为算法优化提供数据支撑。
6. 与算法、软件及测试团队协同,持续优化算法开发工具链,提升研发效率和交付质量。
任职要求
必备条件
• 本科及以上学历,计算机、软件工程、自动化、机器人等相关专业。
• 熟悉 Python 或 C++ 开发,具备良好的工程化能力。
• 熟悉 Linux 开发环境,具备脚本开发及自动化工具开发能力。
• 熟悉常用数据分析工具,具备日志分析、数据处理及问题定位能力。
• 具备良好的软件架构设计意识和工程规范,能够开发高质量工具软件。
优先条件
• 熟悉 ROS/ROS2,了解机器人消息通信、rosbag 等数据格式及调试工具。
• 有 Elasticsearch(Elastic Stack)使用或开发经验。
• 有机器人或自动驾驶算法工具链、数据平台或仿真平台开发经验。
• 熟悉 SLAM、定位、感知、规划控制等机器人算法的研发流程。
• 熟悉 Docker、CI/CD、自动化测试等研发工具。
加分项
• 有 AMR、无人叉车、自动驾驶等机器人行业经验。
• 熟悉 rosbag、MCAP 等机器人数据格式及回放机制。
• 有仿真平台(Gazebo、Isaac Sim、CARLA 等)开发或使用经验。
• 有算法 Benchmark、自动化评测、Regression Test 平台开发经验。
• 熟悉可视化开发(Qt、Web 前端等)或日志分析平台建设经验。