高德地图高德-具身机器人软件开发工程师(端侧应用开发方向)-具身业务部
任职要求
1、本科及以上学历,计算机、软件工程、通信、电子信息、自动化等相关专业; 2、具备 3 年及以上系统软件 / IoT 应用软件 / 智能硬件应用开发经验,有机器人、无人机、智能家居、运动相机、消费电子等方向经验者优先; 3、熟悉 Linux / Android 等嵌入式或边缘计算平台的软件开发,能够在机器人计算平台上完成应用层功能开发与问题定位; 4、熟悉设备与 APP / 云端的常见交互模式,具备以下多项完整…
工作职责
1、负责具身机器人端上的应用层软件设计、开发与维护,建设机器人侧业务框架与功能模块; 2、负责机器人与 APP、云端服务之间的业务逻辑对接,包括但不限于设备绑定、登录鉴权、状态同步、任务下发、事件回传、日志上报、埋点统计等; 3、负责机器人端 IoT 通用业务能力开发与集成,包括:蓝牙&Wi-Fi 配网、重连、网络切换、设备开箱激活流程、设备发现、绑定、解绑、OTA 升级、失败恢复与版本管理; 4、负责机器人端业务埋点、运行日志、设备状态数据的采集、缓存、上传与异常恢复机制设计; 5、负责机器人应用软件在复杂网络环境、弱网环境、断网重连等场景下的稳定性、可维护性与用户体验优化; 6、参与线上问题排查与稳定性治理,建立监控、日志、埋点和故障定位机制,提升产品交付质量与用户体验。

1、负责具身机器人端上的应用层软件设计、开发与维护,建设机器人侧业务框架与功能模块; 2、负责机器人与 APP、云端服务之间的业务逻辑对接,包括但不限于设备绑定、登录鉴权、状态同步、任务下发、事件回传、日志上报、埋点统计等; 3、负责机器人端 IoT 通用业务能力开发与集成,包括:蓝牙&Wi-Fi 配网、重连、网络切换、设备开箱激活流程、设备发现、绑定、解绑、OTA 升级、失败恢复与版本管理; 4、负责机器人端业务埋点、运行日志、设备状态数据的采集、缓存、上传与异常恢复机制设计; 5、负责机器人应用软件在复杂网络环境、弱网环境、断网重连等场景下的稳定性、可维护性与用户体验优化; 6、参与线上问题排查与稳定性治理,建立监控、日志、埋点和故障定位机制,提升产品交付质量与用户体验。
1.负责适配各类机器人本体的核心软件的架构设计、开发与调试,构建模块化、高可复用的核心代码架构,为SDK开发奠定坚实基础,保障系统稳定性与扩展性; 2.主导机器人本体各功能模块(路径规划、运动控制、感知、定位等)的通信协同开发,基于ROS1、ROS2、LCM等常用库,完成模块控制同步、性能优化及多线程管理,支撑SDK核心能力封装; 3.负责机器人传感器(摄像头、IMU等)与执行器(电机、机械臂等)的集成开发,优化设备通信链路与数据流传输效率,确保相关能力可通过SDK稳定对外输出; 4.定位并解决实时系统瓶颈问题(如通信延迟、资源竞争等),针对性优化低算力硬件环境下机器人的响应速度与续航表现,提升SDK在不同硬件场景的适配性; 5.参与面向开发者的SDK核心功能设计与封装,协同团队完成SDK文档编写、Demo验证;配合硬件、电子、算法及测试团队完成系统联调与问题定位修复,保障SDK高质量交付。
1、负责机器人通讯中间件的架构设计与核心研发,支撑单机、多机、多智能体及云边端协同场景下的高性能、低延迟数据通信; 2、设计并实现发布订阅、服务调用、节点发现、状态同步、QoS、消息路由、服务治理等机器人系统基础通信能力; 3、面向图像、点云、IMU、控制指令、状态反馈、模型推理结果等高频/大带宽数据流,优化通信延迟、吞吐、抖动、资源占用及链路稳定性; 4、参与 Multi-Agent 机器人通讯框架设计,支持多智能体之间的状态共享、任务协同、意图交换、能力发现、拓扑管理和分布式决策通信; 5、支撑模型化算法运行所需的数据流通信能力,围绕计算图/DAG/Taskflow 等执行形态提供稳定的数据分发、依赖触发、时间同步和接口抽象; 6、负责机器人运行数据的落盘链路设计与实现,包括数据采集、缓存、压缩、索引、分片、回放、同步上传和异常恢复; 7、设计数据存储格式与序列化/反序列化方案,支持多源异构数据的高效编码、版本兼容、跨语言访问、离线分析和模型训练数据闭环; 8、构建通信可靠性与可观测性能力,包括超时重试、断线重连、限流降级、链路追踪、数据录制回放、延迟分析和故障定位。
