1.9-3.5万·13薪
领地环球金融中心A座1108
一、工作职责:
1. ROS系统开发与集成
- 负责基于ROS(Robot Operating System)的机器人软件开发与系统集成工作,包括机器人导航、感知、控制等功能模块的开发与调试。
- 参与机器人平台的搭建,将各类传感器(如激光雷达、摄像头、IMU等)与机器人硬件系统进行集成,并确保数据的准确传输与处理。
2. 算法研究与实现
- 研究并实现机器人相关的算法,如路径规划算法(A*、Dijkstra等)、SLAM(Simultaneous Localization and Mapping)算法、机器人运动控制算法等,提升机器人的智能化水平和性能表现。
- 对现有算法进行优化和改进,以适应不同的应用场景和机器人硬件条件,提高算法的效率和准确性。
3. 软件设计与架构
- 设计机器人软件系统的架构,确保系统的稳定性、可扩展性和可维护性。遵循良好的软件工程实践划分、接口设计和代码编写规范制定。
- 参与机器人软件项目的需求分析和设计阶段,与团队成员共同讨论并确定技术方案和实现细节,编写相关的技术文档。
4. 测试与调试
- 对开发的机器人软件进行单元测试、集成测试和系统测试,确保软件功能的正确性和稳定性。制定测试计划和测试用例,及时发现并解决软件中存在的问题。
- 配合硬件工程师进行机器人整机调试,对机器人在实际运行中的性能表现进行评估和优化,解决可能出现的软硬件兼容性问题。
5. 技术交流与合作
- 关注机器人领域的技术发展动态,及时学习和掌握新的技术和工具。与同行进行技术交流,分享经验和成果,参与相关的技术研讨会和培训课程。
- 协助团队与其他部门或外部合作伙伴进行沟通与协作,推动机器人项目的顺利进行。例如,与算法团队合作优化机器人的智能算法,与项目管理部项目管理目进度和资源分配等。
二、任职要求:
1. 教育背景:计算机科学、自动化、电子信息工程、机械工程等相关专业985或211硕士学历及以上。
2. 工作经验: 具有3年以上机器人开发相关工作经验优先,有扎实的ROS开发基础和实践经验;熟悉C++、Python等编程语言,具备良好的编程习惯和代码风格。
3. 专业技能
- 熟练掌握ROS的架构、原理和常用工具,能够独立创建ROS包、节点和消息,并进行系统集成和调试。
- 掌握机器人导航、感知、控制等相关算法和技术,如SLAM、路径规划、PID控制等。
- 熟悉Linux操作系统,具备在Linux环境下进行软件开发和调试的能力。
- 了解常用的机器人传感器(如激光雷达、摄像头、IMU等)的工作原理和使用方法,能够进行传感器数据的采集、处理和分析。
4. 能力素质
- 具备较强的问题解决能力和创新能力,能够独立分析和解决机器人开发过程中遇到的技术难题,并提出创新性的解决方案。
- 具有良好的团队合作精神和沟通能力,能够与不同背景的人员进行有效的沟通和协作,共同完成项目任务。
- 具备较强的学习能力和自我驱动力,能够快速掌握新的技术和知识,不断提升自己的专业水平。
- 对机器人技术有浓厚的兴趣和热情,愿意投身于机器人研发事业,具有较强的责任心和敬业精神。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕