职位描述
- 岗位职责
- 1. 负责机器人软件系统的整体架构设计,包括模块划分、功能定义和性能调优,确保系统的高效性和扩展性
- 2. 设计并实现ROS平台上的核心模块,提升系统的模块化程度和重用性
- 3. 识别并解决系统架构中的瓶颈,优化ROS系统的通信延迟和资源利用率
- 4. 组织和推动关键技术方案的评审,确保架构设计的合理性和技术落地
- 5. 与硬件和算法团队紧密配合,推动软硬件的集成和调试,保障系统稳定运行
- 6. 开发工具链和辅助系统,提升机器人应用的开发效率和系统可靠性
- 任职要求
- 1. 本科及以上学历,计算机、自动化、机器人等相关专业,5年以上机器人软件开发经验
- 2. 熟悉C++,具备扎实的面向对象设计能力,熟练掌握Linux环境下的开发和调试工具(如gdb,perf,docker)
- 3. 深入理解ROS/ROS2框架,熟悉节点、话题、服务、行为树和状态机的设计与实现
- 4. 具备出色的跨团队协作和问题解决能力,能够在复杂系统中快速定位并解决问题
- 5. 了解AI算法(如深度学习、强化学习)在机器人系统中的应用
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕