岗位描述
岗位职责
1、负责具身智能机器人整机软件架构设计、系统集成与全生命周期迭代,基于无界动力机器人平台,主导机器人端到端具身模型、感知、决策、运动规划、整机控制、硬件驱动等全链路软件模块的架构统筹、融合集成与版本迭代治理。牵头搭建整机软件分层架构、模块解耦机制与标准化集成体系,梳理全域模块依赖关系、跨模块通信范式、数据流转架构与同步机制,制定统一的系统集成规范、接口标准与版本管控策略,系统性解决模块异构兼容、接口冲突、数据时序异常、系统联动失效等架构级集成问题,保障整机软件系统高可靠、高协同、高一致性运行。
2、主导具身智能算法工程化架构落地与系统适配,负责AI具身大模型、机器人运动控制算法、智能交互算法的架构级封装、接口抽象、系统深度适配与性能工程优化。打通算法层、应用层、系统层、硬件层的全链路架构壁垒,构建标准化的具身算法接入与调度架构,实现算法能力的轻量化、可复用、可规模化落地,支撑机器人各类具身智能功能高效、稳定迭代。
3、负责机器人整机系统级资源调度架构设计与性能优化,搭建统一的CPU算力调度、实时内存管理、任务优先级编排、进程资源隔离、IO资源管控体系。针对机器人多任务并发、强实时、高负载场景,系统性治理资源抢占、算力冗余浪费、内存泄漏、内存溢出、任务阻塞等架构级性能问题,构建动态资源分配与负载均衡机制,持续提升整机资源利用率、实时性与运行稳定性。主导整机软件高可用架构建设,定位并根治系统卡顿、延时、死锁、进程异常、通信抖动等核心稳定性问题,保障机器人全天候商业化落地运行。
4、负责软件交付与部署架构体系建设,主导研发交付工程体系升级,搭建标准化、自动化、可迭代的编译、打包、集成、部署、OTA升级、灰度发布架构流程。统一多版本兼容交付规范,优化量产交付、现场部署、远程迭代的全链路方案,降低交付运维成本,提升软件产品的标准化、可运维性、可规模化交付能力。
5、负责重点客户项目架构方案设计、技术落地与版本交付,牵头完成需求架构拆解、整体方案设计、核心模块架构落地、系统集成验证与版本迭代交付,输出标准化架构设计文档、系统集成规范、性能优化方案。主导团队核心技术难点攻关,持续重构优化整机软件架构、框架体系与工程规范,推动产品向模块化、轻量化、标准化、高可扩展性架构升级,沉淀可复用的具身机器人软件架构体系。
岗位要求
1、研究生及以上学历,计算机、电子信息、自动化、机器人工程等相关专业,8年以上嵌入式/Linux C++系统架构开发经验,具备完整的机器人整机软件架构设计与落地经验,深耕具身智能、人形机器人、移动机器人领域者优先;具备技术团队统筹、架构落地推进及5人以上团队管理经验者优先。
2、精通Modern C++11/14/17/20全套特性,深刻理解面向对象、泛型编程、模板元编程、智能指针、异步并发等高阶能力,具备基于现代C++进行底层框架、通用组件、基础库架构设计与落地的实战能力,可独立搭建高复用、高性能、轻量化、易扩展的软件基础架构。精通Modern CMake工程体系,深入理解编译链接底层原理、大型项目依赖治理、跨平台工程架构设计,可独立完成复杂多模块项目的工程架构裁剪、依赖梳理、编译优化、冲突根治;具备CICD持续集成/持续部署架构搭建与迭代优化经验,可结合机器人多模块复杂业务,设计落地自动化编译、代码校验、集成测试、版本打包、灰度发布流水线架构,实现研发交付流程体系化、自动化、规范化升级。
3、精通Linux系统内核与高性能服务架构,熟练掌握多进程、多线程、进程间通信、线程同步、信号调度、内核任务管理等底层技术,具备Linux高并发、强实时、高可用系统的架构设计与调优能力。精通整机系统资源调度架构优化,熟练掌握内存治理、CPU负载调优、任务优先级编排、资源隔离、实时性优化、死锁排查、稳定性治理等核心技术,能够从架构层面解决机器人高负载、多任务、强实时场景下的各类性能与稳定性瓶颈。
4、具备资深机器人系统架构设计能力,熟悉机器人端到端VLA架构、感知、决策、规划、控制、驱动、通信全链路模块架构与数据流转逻辑,精通多模块异构系统的架构解耦、接口抽象、协议标准化、版本兼容、协同调度设计。深刻理解具身智能软件工程化架构思想,熟悉AI大模型、具身控制算法的系统集成逻辑,能够从架构层面完成算法赋能、系统适配、性能调优,具备算法工程化架构落地实战经验。
5、具备软件交付与运维架构体系建设经验,精通自动化部署、版本管控、OTA远程升级、灰度发布、量产交付体系设计,能够搭建标准化、可规模化的机器人软件交付运维架构,持续提升团队研发迭代效率与产品商业化交付能力。
6、具备优秀的架构思维、技术沉淀能力与问题攻坚能力,擅长复杂系统的顶层设计、架构拆解、技术方案迭代,具备良好的文档沉淀、跨团队架构协同、技术推进能力,自驱力强,深度认可具身智能机器人行业,拥有机器人产品量产落地、架构迭代升级完整项目经验者优先。