岗位职责
- 负责遥操作系统的部署落地与长期运维:开发环境搭建、软硬件联调、多套环境的部署升级与一致性管理,围绕可用性(易用、易诊断、易恢复)、安全性(限幅、心跳、急停与降级)、远程遥操作(低延迟可靠链路)三个方向持续提升系统;
- 主导问题排查工作流:从现场现象到根因定位再到修复验证的结构化排查,追踪复发问题并推动鲁棒性改进,建设数据记录、日志、状态监控等诊断工具链;
- 负责版本管理与工程闭环:版本滚动发布与回滚、新功能与硬件变更的部署就绪验证、bugfix 与 feature 开发的优先级权衡、codebase 的长期维护与演进;
- 以 AI-native 方式保障质量与鲁棒性:让 AI agent 深度参与开发、测试与排查流程,建立自动化测试、评审与验收的质量门禁;维护 agent 高效工作所需的上下文(架构文档、开发规范、排查手册等知识沉淀),做到"提速不降质"。
职位要求
- 本科及以上学历,计算机、自动化、机器人工程等相关专业,3-5 年机器人或实时系统软件开发经验;
- 扎实的软件工程能力:C++/Python、ROS
- 实时系统与多线程开发;熟悉 codebase 管理与 Git 工作流(分支、发布、回滚);
- 熟悉部署与运维实践:Linux 环境配置、打包分发、现场部署与升级,有系统监控、日志与故障定位经验;
- 出色的问题排查能力:能跨软硬件边界结构化地定位问题,善于将复杂问题拆解为可执行的子任务;
- 理解远程遥操作与安全:理解延迟、抖动、丢包对操作安全与体验的影响,了解遥操作安全机制设计(限幅、心跳与超时、急停与降级策略);
- AI-native 工作方式:熟练使用 AI 编程 agent(如 Claude Code 等),理解上下文管理(文档、规范、知识库)对 agent 产出质量的影响,能为 AI 辅助开发建立质量约束(测试、评审、验收标准)。 加分项:
- 有 VR/外骨骼设备遥操作或遥操作数采系统开发经验;
- 有力/触觉反馈开发经验(阻抗/导纳控制、振动反馈等);
- 有低延迟视频流传输(WebRTC 等)经验;
- 有 CI/CD、容器化部署(Docker)、远程升级(OTA)经验;
- 有 LLM agent 工作流编排、评测(evals)或上下文工程实践经验。