岗位描述
工作职责
1. 参与家庭陪伴机器人的嵌入式软件研发,覆盖 Linux / RTOS 平台下的系统适配、外设驱动、设备管理与应用功能开发,支撑机器人感知、交互与运动控制等核心能力。
2. 参与麦克风、扬声器、摄像头、触摸传感器、显示屏及电机等硬件模块的接入与调试,实现音视频采集与播放、状态感知、表情展示和动作执行。
3. 参与机器人端侧通信与端云交互链路开发,实现主控与运动控制器通信、设备联网、音视频流式传输及云端 AI 服务接入,保障交互实时性与可靠性。
4. 参与系统性能与稳定性优化,围绕启动速度、内存占用、交互延迟、功耗及异常恢复开展调试与测试,完善日志诊断、设备升级与运行监控机制。
5. 与算法、硬件、产品团队紧密协作,完成软硬件联调与功能验证,推动语音对话、多模态感知、情感表达及动作反馈等能力在机器人端落地。
工作要求
1. 本科及以上学历,计算机科学与技术、软件工程、电子信息工程、通信工程、自动化、机器人工程等相关专业。
2. 熟练掌握 AI 提效工具与开发方法,包括 Vibe Coding、AI 辅助调试(Debug)、Agent / Skills 工具等,能够将其应用于代码开发、问题定位、测试验证与工作流自动化,并具备对生成代码进行审查与验证的能力。
3. 具备扎实的 C / C++ 编程基础,理解指针、内存管理、常用数据结构及基本并发机制;具备良好的代码规范、问题分析与调试能力,掌握 Python / Shell 者优先。
4. 熟悉 Linux 或 MCU / RTOS 中至少一种嵌入式开发环境,理解进程与线程、任务调度、中断及同步通信等基本机制;具备开发板、单片机或嵌入式系统项目实践经验。
5. 了解 UART、I²C、SPI、USB、PWM 等常见接口与协议,能够阅读基本原理图和芯片手册,具备外设调试与软硬件问题定位能力;了解 TCP / IP、Wi-Fi 或蓝牙通信者优先。
6. 对机器人与智能硬件有浓厚兴趣,具备良好的学习能力、责任心与团队协作意识;有机器人、智能硬件、音视频处理、电机控制、嵌入式 Linux 驱动或端侧 AI 部署相关项目经验者优先,课程设计、实验室项目、竞赛及开源项目经历均可。