岗位要求:1、计算机,通信,电子技术以及其它相关专业,本科以上学历,3年及以上单片机开发经验。2、精通C语言编程,熟悉常用数据结构及ARM体系结构,有较好的软件模块化设计能力,程序代码规范,熟练使用git进行版本管理。3、熟悉实时系统以及RTOS的使用和调试,熟悉UART,SPI,IIC,SDIO,USB等常用外设接口通讯协议。4、熟悉单片机常用外设驱动开发调试,可看懂硬件原理图。5、喜欢钻研技术,善于团队合作与分享,能熟练阅读英文技术文档和专业文献。岗位职责:参与项目需求分析与软件方案设计。负责项目软件功能模块开发,完成软件调试与交付。负责解决开发过程中的关键问题和技术难题。负责文档与源码的开发、维护及版本控制。