ROS功能开发工程师(LZ004)
职位描述
ROS机器人应用开发工程师的核心工作内容包括:
1. 基于ROS/ROS2框架开发机器人系统的核心功能模块,包括感知、决策、控制等
2. 实现机器人算法(如定位、导航、避障、运动规划等)的移植与产品化
3. 参与ROS2系统的架构设计、性能优化和系统重构
4. 搭建机器人测试、分析及评价的系统框架
5. 编写相关技术文档和教程,支持社区开发者
职位要求
技能要求:
1. 精通ROS/ROS2机器人操作系统
2. 熟悉Linux下C++/Python程序设计
3. 掌握机器人相关算法(定位、导航、运动规划等)
4. 了解ARM或TI DSP等处理器的常见接口驱动(FLASH, RAM, I2C, SPI, UART, CAN等)
5. 熟悉激光雷达、相机、IMU等外设的工作原理和使用方法
加分项:
1. 3年及以上ROS/ROS2相关开发经验
2. 有机器人从0到1的开发经验优先
3. 良好的代码习惯和文档编写能力
4. 团队协作和沟通能力
投递