高德地图高德-嵌入式开发工程师-具身业务部
任职要求
1、本科及以上学历,计算机科学、电子工程、自动化、 robotics 相关专业优先; 2、6年以上嵌入式系统开发经验,有机器人(具身智能、服务机器人、工业机器人)或汽车电子领域开发经验者优先; 3、精通C/C++编程,熟悉嵌入式开发工具链(如ARM架构、RTOS/Linux系统),具备良好的代…
工作职责
1、根据项目需求,进行智能机器人的嵌入式软件系统开发,确保系统的稳定、可扩展和易维护。将人工智能技术(如轻量化AI模型部署、边缘推理优化)融入软件架构设计,提升机器人运动控制、传感器融合、实时计算等核心性能; 2、依据项目工艺和智能控制需求,进行嵌入式硬件选型、架构规划与系统平台设计,确保软件和硬件完美融合。主导机器人本体(如多关节电机、力控执行器)驱动开发,优化实时调度与通信协议,保障机器人稳定、高效、智能运行; 3、参与智能机器人信息化建设部件选型,从嵌入式软件与人工智能融合视角,确保所选部件(传感器、处理器、通信模块等)与软件系统高度兼容,支持系统低延迟、高能效、智能化的全局优化。
1、负责机器人端侧软件系统的设计、开发和优化,提升机器人整体运行效率和稳定性; 2、优化机器人端侧软件的计算性能,提升多线程、多进程并发调度能力,降低系统延迟; 3、负责端侧软件的内存管理和优化,提升实时性和低功耗运行能力; 4、设计并实现机器人任务调度框架,支持定位导航、运动控制、语音、技能任务的高效分配; 5、参与嵌入式 Linux 的裁剪、优化和系统稳定性提升; 6、设计和优化软件升级机制(OTA),确保机器人端侧软件的远程更新与版本管理; 7、负责系统监控与诊断工具开发,优化日志收集、异常检测、远程调试能力。
1、负责嵌入式驱动的开发、调试与维护,针对SOC和MCU硬件平台,开发设备驱动(如UART、SPI、I2C、SATA、USB等等),解决bringup(系统启动)过程中的问题 ; 2、负责SOC平台的Bootloader、Kernel、Device Tree移植和定制,并优化系统启动流程、电源管理、内存管理和性能调优; 3、负责MCU平台的实时操作系统(如FreeRTOS, RT-Thread等)的开发、移植和调试,编写高实时性、高可靠性要求的底层驱动和任务; 4、负责系统安全、文件系统、OTA升级、加密等功能实现。
1、负责具身机器人端上的应用层软件设计、开发与维护,建设机器人侧业务框架与功能模块; 2、负责机器人与 APP、云端服务之间的业务逻辑对接,包括但不限于设备绑定、登录鉴权、状态同步、任务下发、事件回传、日志上报、埋点统计等; 3、负责机器人端 IoT 通用业务能力开发与集成,包括:蓝牙&Wi-Fi 配网、重连、网络切换、设备开箱激活流程、设备发现、绑定、解绑、OTA 升级、失败恢复与版本管理; 4、负责机器人端业务埋点、运行日志、设备状态数据的采集、缓存、上传与异常恢复机制设计; 5、负责机器人应用软件在复杂网络环境、弱网环境、断网重连等场景下的稳定性、可维护性与用户体验优化; 6、参与线上问题排查与稳定性治理,建立监控、日志、埋点和故障定位机制,提升产品交付质量与用户体验。

1、负责具身机器人端上的应用层软件设计、开发与维护,建设机器人侧业务框架与功能模块; 2、负责机器人与 APP、云端服务之间的业务逻辑对接,包括但不限于设备绑定、登录鉴权、状态同步、任务下发、事件回传、日志上报、埋点统计等; 3、负责机器人端 IoT 通用业务能力开发与集成,包括:蓝牙&Wi-Fi 配网、重连、网络切换、设备开箱激活流程、设备发现、绑定、解绑、OTA 升级、失败恢复与版本管理; 4、负责机器人端业务埋点、运行日志、设备状态数据的采集、缓存、上传与异常恢复机制设计; 5、负责机器人应用软件在复杂网络环境、弱网环境、断网重连等场景下的稳定性、可维护性与用户体验优化; 6、参与线上问题排查与稳定性治理,建立监控、日志、埋点和故障定位机制,提升产品交付质量与用户体验。