1. 负责扫地机器人的整体嵌入式系统设计,包括硬件与软件的整合;
2. 负责扫地机器人的MCU、单片机驱动开发,确保系统的稳定运行;
3. 根据项目需求,进行扫地机器人的功能定义、需求说明、开发设计文档的编制;
4. 负责扫地机器人的bootloader移植和裁减,确保系统启动的稳定性和效率;
5. 构建和维护扫地机器人的rootfs系统,确保系统的完整性和功能性;
6. 对嵌入式系统进行调试和优化,确保扫地机器人的性能和稳定性达到最佳。
1. 电子类、计算机类、通信类等相关专业,具有5年以上嵌入式系统开发经验;
2. 熟悉MCU、单片机的嵌入式系统和驱动开发,有丰富的RTOS系统及内存管理经验;
3. 基于Linux或RTOS等嵌入式实时操作系统进行过可靠的嵌入式产品开发,具备复杂系统问题分析能力;
4. 熟悉常用硬件通讯接口和调试方法,如MIPI、I2S、I2C、SPI、UART等;
5. 熟练掌握C/C++语言,精通嵌入式编程技巧,有机器人产品开发背景者优先。