职位描述
岗位职责:
1、参与具身智能机器人本体侧应用软件开发,接入并集成语音识别、语音合成、大模型、多模态模型等 AI 能力,实现机器人对话、主动交互、任务理解、情绪反馈等功能。
2、基于通用智能体的开发模式,参与机器人 Agent 相关功能实现,包括工具调用、任务拆解、上下文管理、执行反馈、动作触发等模块开发。
3、根据产品和交互需求,实现语音、文本、动作、表情、灯效、屏幕等多模态交互能力,使机器人在真实场景中具备更自然的交互体验。
4、参与机器人端应用系统的性能分析和优化,包括响应延迟、启动速度、运行稳定性、CPU / 内存占用、音频链路、模型调用链路、并发任务调度等方面的优化。
5、参与机器人整机联调,包括传感器接入、音频设备调试、运动控制接口联调、应用 Demo 验证、真实场景测试和问题排查。
6、参与将原型 Demo 转化为稳定产品功能的过程,包括代码重构、接口规范化、日志完善、异常兜底、配置管理、部署适配和测试验证。
7、与算法、硬件、产品、测试团队协作,完成需求理解、技术实现、问题复现、缺陷修复和版本迭代。任职要求
1、本科及以上学历,计算机、机器人、自动化、电子信息、人工智能等相关专业。
2、具备较扎实的机器人或智能硬件开发经验,能够独立完成应用模块开发、调试和问题定位,并配合硬件团队完成联调。
3、熟悉 Linux 开发环境,熟悉常见的软件工程开发流程,具备良好的代码质量意识。
4、熟悉 ROS / ROS2,理解节点通信、Topic、Service、Action、消息机制、状态机等常见开发方式,并有实际项目使用经验。
5、熟练掌握 Python 和 C++,能够完成机器人应用层逻辑开发、模块封装、接口适配和系统集成。
6、熟悉大模型应用开发的基本方式,熟悉通用智能体的基本方法论和开发模式,具备一定系统性能优化经验。
7、对具身智能、服务机器人、陪伴机器人、人机交互或多模态交互方向有兴趣,愿意深入真实机器人系统开发。
加分项
熟悉 TypeScript,有 Node.js、前端工具、机器人控制台、调试平台、可视化界面或 Agent 应用开发经验者优先。
熟悉 Rust,有高性能模块、异步任务、系统工具、嵌入式 Linux、通信组件或机器人底层模块开发经验者优先。
熟悉 Linux 音频系统,了解 ALSA / PulseAudio / PipeWire / PCM 设备,有麦克风采集、音频播放、回声消除、降噪、唤醒、ASR / TTS 链路调试经验者优先。
有机器人、智能硬件、边缘 AI 设备、IoT 设备或嵌入式 Linux 项目经验者优先。
有从技术 Demo 到可交付产品功能的开发经验者优先。
有大模型应用、AI Agent、多模态交互、语音交互、数字人、情感计算或社交机器人相关项目经验者优先。
熟悉 Docker、CI/CD、自动化测试、远程日志、性能监控等工程化工具者优先。
有机器人比赛、科研项目、开源项目或个人机器人项目经验者优先。
立即投递