
智元机器人
遥操作软件开发工程师(C++ / 实时通信 / 关节映射)
遥操作软件开发工程师(C++ / 实时通信 / 关节映射)
发布于 1 天前普通员工/个人贡献者
上海市
中级经验
全职员工
仅现场办公
本科
软件工程
C++17/20
Dds
Fastdds
Vr
动捕
外骨骼
实时通信
机器人
Cyclone Dds
AI 估算 · 25k–45k
机器人B轮公司,C++实时通信方向稀缺,薪资竞争力强,参考上海中高级工程师水平。
职位详情
关于这个职位
作为一名遥操作软件开发工程师,你将负责机器人遥操作链路的软件开发,包括实时通信、信号处理、多设备适配和系统优化
你需要精通C++和Linux,构建低延迟、高鲁棒性的DDS通信模块,并参与一人多机控制架构的设计
这是一个在机器人前沿领域深入技术细节的岗位
最低要求
熟练使用 Claude Code、Cursor 等 AI 工具,并能用其加速大规模系统开发,有对大模型工具的独立思考
计算机、电子工程、自动化或相关专业,本科及以上
精通 C++(C++17/20),熟悉多线程、锁、内存管理、调度、异步处理
对操作系统(Linux)原理熟悉,了解网络协议、CPU 调度、实时性优化
有 DDS 经验(FastDDS、Cyclone DDS),或有实时通信系统经验
熟悉外骨骼、动捕、手套类设备的 SDK 集成方式(UDP/TCP/串口/USB)
具备工程化能力、Debug 能力、系统分析能力
工作职责
负责遥操作链路软件开发,包括信号采集、状态同步、指令转换、延迟优化、协议设计等
构建机器人端与操作端的 DDS 实时通信模块,确保低延迟、强鲁棒性、高吞吐(50ms 级端到端)
适配多种输入设备:外骨骼、动捕、手套、手柄、VR 控制器等,并构建统一输入抽象层
负责全身映射接口、IK 模块接口、轨迹控制接口与底层控制系统的适配
设计自恢复机制、弱网优化、丢包补偿,提高遥操作链路稳定性
开发遥操作测试工具链(日志、延迟跟踪、数据录制、压测工具)
推进高可用性、高扩展性架构,实现未来一人多机控制的基础软件能力
优先资格
有自己长期维护的开源项目
对代码规范、架构设计、软件工程美学有品位
有网络优化(抖动、弱网、多链路)经验
有底层控制或机器人控制经验
熟悉 GPU 视频解码、WebRTC、H.264/H.265
AI 洞察
优缺点分析
优点
- 机器人行业正处爆发期,遥操作是人形机器人落地的关键环节,技术含金量高
- 公司为 B 轮中大型企业,融资阶段好,技术团队专业,能深度参与核心技术栈构建
- 涉及 C++、DDS、实时通信等底层技术,技能壁垒高,个人价值提升快
- 职位明确要求使用 AI 工具加速开发,紧跟行业前沿
- 技术要求高,需同时掌握 C++、Linux、网络优化、设备集成等多领域知识,学习曲线陡峭
- 机器人领域产品迭代快,可能需要适应快速变化的需求和技术栈
缺点 / 挑战
- 实时系统对延迟和稳定性要求严苛,排错调试难度大,工作压力可能较大
- 适合对机器人底层技术有热情、擅长 C++ 和系统优化、喜欢挑战实时系统难题的技术极客
角色解读
- 深入机器人底层控制与通信技术,成为机器人系统架构师或遥操作技术专家
- 随着人形机器人商业化加速,可转向机器人全栈开发或技术管理岗位
- 在 AI 与机器人融合趋势下,可结合大模型工具提升开发效率,拓展自动化测试与部署方向
- 开发遥操作链路的软件,包括信号采集、状态同步和指令转换,确保操作指令能实时精准控制机器人
- 构建基于 DDS 的实时通信模块,优化网络延迟和鲁棒性,达到 50ms 级端到端响应
- 适配各类输入设备(外骨骼、动捕、VR 等),设计统一输入抽象层,并提供测试工具链用于调试和压测
- 精通 C++17/20,具备多线程、锁、内存管理和异步处理能力
- 熟悉 Linux 系统原理、网络协议和实时性优化
- 有 DDS 或实时通信系统经验,了解 FastDDS 或 Cyclone DDS
- 了解外骨骼、动捕等设备 SDK 集成,以及 UDP/TCP/串口通信
申请策略
- 在简历或面试中展示你对 AI 工具(Claude Code、Cursor)的使用心得和独立思考,这与 JD 要求高度契合
- 提前了解人形机器人遥操作的基本概念(如运动映射、IK 解算),展现你对领域理解的深度
- 突出 C++ 项目经验,特别是多线程、内存管理和异步编程案例
- 强调 DDS 或实时通信相关项目,如低延迟网络库、分布式系统开发
- 展示 Linux 系统调优经验,如 CPU 亲和性、调度策略优化等
- 如果有机器人控制或外骨骼集成经验,务必详细描述
- 如果缺乏 DDS 经验,可先学习 FastDDS 官方教程并搭建简单 pub/sub 通信 Demo
- 补充网络优化知识,如延迟测量、抖动缓冲、丢包补偿算法
面试指南
- 对于系统设计题:先明确需求(延迟、吞吐、可靠性),再提出分层架构(采集层、通信层、控制层),然后针对关键指标给出优化措施(如共享内存、优先级调度、FEC 编码)
- 对于 C++ 编程题:先说明常用的并发模型(如 actor、reactor),再结合具体场景选择锁或无锁方案,并讨论 cache 一致性、内存序等底层细节
- 对于经验类问题:使用 STAR 原则(情境、任务、行动、结果),清晰描述你如何利用 AI 工具解决问题,并反思工具的局限性
- 请设计一个基于 DDS 的遥操作通信系统,如何确保 50ms 内端到端延迟?
- C++ 中如何实现一个高性能的锁无关无锁队列?请举例说明
- 当弱网下出现丢包时,你会如何设计丢包补偿策略?
- 描述你使用 Claude Code 或 Cursor 加速开发的一个具体场景,并说明其优缺点
- 外骨骼设备的 SDK 集成中,你如何处理不同通信协议(UDP/TCP/串口)的数据同步?
职位点评
70
综合评分
高成长机器人岗位,前沿技术栈,薪资面议但预期不错,WLB一般。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术深度和职业成长的求职者,对WLB要求不高的技术狂热者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展90
工作生活40
使命价值75
薪资福利
70中等
薪资面议,但考虑到B轮机器人公司和中高级技术岗位,推测薪资有竞争力,但稳定性一般(创业公司)。
薪资信号面议 (25K-45K/月)
成长发展
90较高
职位涉及前沿机器人技术、DDS、实时通信和AI工具,技能成长空间极大,且公司处于快速扩张期,晋升机会多。
技术前沿前沿/新兴技术
技术栈C++17/20、DDS、FastDDS、Cyclone DDS、Linux、实时通信、外骨骼、动捕、VR、GPU视频解码、WebRTC
业务类型profit_center
工作生活
40较低
上海现场办公,未提及弹性工作或远程,创业公司可能加班较多,WLB一般。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
75中等
人形机器人是未来科技趋势,遥操作技术对社会有潜在积极影响,但职位描述未强调使命感。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
智元机器人 的其他在招职位
相似职位推荐
Watch Jobs