主要工作职责:* 嵌入式系统设计与开发:* 负责割草机器人嵌入式系统整体方案设计、关键器件选型(MCU/MPU、传感器、无线模块等)。* 主导嵌入式软件架构设计,进行底层驱动开发、操作系统(RTOS/Linux)移植与优化。* 编写高质量、高效率、高可靠性的嵌入式C/C++代码,并进行单元测试和集成测试。* 核心功能实现与优化:* 主导或深度参与割草机器人OTA(Over-The-Air)升级方案的设计、开发、测试和部署,确保升级过程的稳定性和安全性。* 负责蓝牙(BLE/Classic)通信模块的开发、调试和优化,实现机器人与App、云端或其他设备的稳定高效通信。* 参与电机控制(如BLDC FOC等)算法的选型、集成、调试与性能优化,提升机器人运动控制的平稳性和精准度。* 负责传感器数据(如IMU、GPS、避障传感器等)的采集嵌入式实现。* 产品量产与支持:* 深度参与产品从原型到量产的全过程,制定并执行量产导入计划,解决生产过程中的嵌入式软硬件问题。* 负责生产测试工具的开发与维护,提升生产效率和产品合格率。* 分析并解决产品在测试、生产及用户反馈中出现的复杂嵌入式系统问题。* 技术文档与协作:* 编写和维护详细的设计文档、技术规范、测试报告等。* 与硬件工程师、算法工程师、软件工程师、测试工程师等跨职能团队紧密合作,确保项目顺利推进。* 跟踪嵌入式领域及机器人行业前沿技术,进行技术预研并引入创新方案。任职资格:* 学历与专业: 计算机、电子工程、自动化、机器人或相关专业本科及以上学历。* 工作经验:* 5年以上嵌入式系统开发经验,其中至少3-5年机器人行业(如服务机器人、移动机器人、AGV等)相关项目经验。* 必须具备丰富的产品量产经验,有主导或作为核心成员成功推动至少一款复杂嵌入式产品量产上市的经历。* 核心技能:* 精通C/C++编程语言,熟悉至少一种嵌入式操作系统(如FreeRTOS, RT-Thread, Zephyr, Embedded Linux等)。* OTA经验: 具备丰富的OTA升级方案设计、开发和调试经验,熟悉差分升级、安全启动、固件加密等相关技术。* 蓝牙经验: 深入理解蓝牙(BLE/Classic)协议栈,有丰富的蓝牙模块应用开发、调试及性能优化经验,熟悉蓝牙配网、数据传输、功耗优化等。* 电机控制: 了解电机控制基本原理(如BLDC、FOC等),有实际参与电机驱动选型、调试及参数优化经验者优先。* 熟悉至少一种主流MCU/MPU平台(如STM32、NXP i.MX系列、ESP32、瑞芯微等)的开发。* 熟悉常用的嵌入式外设接口(如SPI, I2C, UART, CAN, Ethernet等)及其驱动开发。* 其他能力:* 熟练使用示波器、逻辑分析仪等调试工具进行问题定位和分析。* 具备优秀的系统级问题分析和解决能力,能够独立承担复杂的技术攻关任务。* 良好的沟通能力、团队协作精神和强烈的责任心,能够适应快节奏的工作环境。* 对技术有热情,学习能力强,乐于接受挑战。加分项:* 有割草机器人、扫地机器人或类似户外/家用自主移动机器人产品完整研发和量产经验者优先。* 熟悉传感器融合算法(如卡尔曼滤波等)或SLAM导航定位算法者优先。* 有低功耗嵌入式系统设计和优化经验者优先。* 有Linux内核裁剪、驱动开发经验者优先。* 熟悉敏捷开发流程。