海康机器人-软件开发工程师-杭州

职位类别 研发
工作地点 浙江省杭州市
招聘人数 1
工作年限 及以上
最低学历 及以上
发布时间 2025-11-03

职位描述

1. 负责机器人软件系统的需求分析分解、方案设计、设计评审、模块的开发与维护等工作。 2. 编写软件设计文档、进行单元测试、除错追踪、版本管理,开发、测试、调试以及维护机器人软件模块。 3. 参与机器人软件研发,与机械、电气、算法、结构和硬件团队共同合作开发机器人系统,协同进行软件的开发、测试、调试和优化,使整个系统高效运作。 4. 根据要求完成机器人应用层的设计、开发和维护,包括功能完整性、安全性等方面,进行机器人系统和各业务系统的对接集成。 5. 负责或协助完成机器人项目相关的文档撰写,编写、维护软件产品文档、设计文档。 6. 持续优化软件性能,基于产品反馈信息,对软件功能及体验进行迭代优化。

职位要求

1. 计算机、电子、通信、自动化、计算机科学、控制工程等相关专业本科及以上学历,英语四级以上。 2. 二年及以上 C++ 和 python 软件开发经验,具备独立设计和实现复杂系统 / 模块的能力,熟练掌握 C/C++,Python。 3. 熟悉网口、串口等常见通信接口和协议者优先,有机器人软件开发经验者优先,有 ROS2 开发经验者优先,熟悉运控、感知或导航等机器人相关算法原理者优先。 4. 能熟练使用 C/C++ 在 Linux 系统下完成开发,能熟练使用 GDB 在 Linux 系统下调试软件。 5. 熟悉商业软件开发流程,熟悉 UI 软件库,熟悉 3D 图形库,熟悉机器人系统、自动化平台相关的软件开发,熟悉 Linux 系统,ROS 系统,熟悉 CMake。 6. 有机器人项目或机器人比赛经验。 7. 具备较强的问题解决能力,拥有良好的沟通能力和团队合作精神,需具备较强的工作责任心与抗压能力,具备较强的学习能力、综合分析能力。 8. 有 ROS 项目开发经验,熟练掌握 ROS 下 URDF、TF、Rivz、rqt 等核心组件使用,了解 ros 整体设计和开发流程,有 Gazebo/Airsim 使用经验或者项目开发经验,具备较强的软件开发设计机软件调试能力。 9. 有运动控制算法、计算机视觉、编队集群算法、导航算法、路径规划算法、Gazebo 开发相关经验。 10. 有激光雷达、双目相机、红外等传感器开发经验。 11. 加分项:掌握 OpenCV 库,能熟练
申请岗位 收藏岗位
扫一扫
微信扫一扫分享岗位

©2017杭州海康威视数字技术股份有限公司 版权所有 浙ICP备05007700号-1 |隐私政策