工作职责
1. 基于ROS2设计AMR,集成感知、规划、控制、机械臂等模块
2. 开发多传感器数据融合算法与实时任务调度系统
3. 优化机器人系统的实时性能,解决内存泄露、线程安全等问题
4. 与算法团队、部署团队、嵌入式团队紧密合作,完成机器人软件和算法模块的部署运行,为高效可靠的软件系统提供保障
任职资格
教育程度:大学本科
工作经历:
10~15年相关经验,主导或核心参与有关边侧或者端侧的Linux移植项目、部署经验,并成功落地于实际产品
所需专业:计算机科学、软件工程、自动化、电子信息
专业能力:
1. 熟练使用Git和ROS相关的 Gazebo、Rviz等工具链
2. 熟悉TCP/IP等通信协议;熟练掌握ROS/ROS2的底层原理和通信机制,能够根据产品性质设计节点模块;熟悉LInux系统内核和外设驱动开发调用,能够进行不同程度的模块裁剪和系统重新编译部署
3. 了解机械臂运动学和AMR控制逻辑,能够协同算法与嵌入式团队完成系统开发
4. 对Linux的各个发行版本较熟悉,能够对Debian\Ubuntu等做定制开发和外设驱动模块适配
通识能力:
1. 逻辑思维能力
2. 责任心强及学习能力强
3. 需要具备沟通协作和一定的抗压能力
4. 良好的团队协作精神
语言要求:英语四六级或同等学历要求