Ivyea Jobs 5948 roles · 69 companies · 1 小时前
智元机器人 · 具身智能

C++开发工程师(机器人应用)

深圳 社招 · 全职 具身智能 / 机器人

职位描述

1.负责机器人算法框架核心模块(任务调度器、应用管理器、OTA更新等)的架构设计与实现;​ 2.设计并实现基于状态机/行为树的流程控制与行为决策系统,优化机器人任务状态转换的性能与可靠性;​ 3.设计并实现机器人行为决策模块,统一管理动作执行、监控、超时处理与重试机制;​ 3.开发应用管理模块,支持任务应用的动态加载、切换和OTA更新机制,设计并实现应用打包、发布和共享系统;​ 4.与感知/导航/运控/交互算法团队协作,定义模块标准接口,集成并优化端到端任务流; ​ 5.编写高质量代码、单元测试及技术文档,参与CI/CD流程建设与系统稳定性保障;​ ​

任职要求

1.3年以上C++开发经验,熟悉C++17/20特性,熟悉Ubuntu系统部署和配置,熟悉Docker容器化技术和CI/CD流程;​ 2.2年以上ROS2开发经验,熟悉ROS2生态,有BehaviorTree、TaskFlow等任务调度框架使用经验;​ 3.熟悉微服务架构和多进程通信设计,掌握Linux系统编程、进程管理和进程间通信机制,有任务调度系统或工作流引擎开发经验优先;​ 4.加分项:具备SLAM、感知、路径规划等相关模块开发经验者优先;​ 5.加分项:熟悉机器人中间件与分布式系统设计,有完善的工程实践经验(代码规范、单元测试、CI/CD等)者优先;​ 6.加分项:熟悉序列化与RPC框架,有多进程/多线程通信、并发编程经验者优先;