1.针对所需开发产品进行软件开发;
2.详细设计软件功能模块,进行代码编写;
3.在产品测试、生产等各环节发现的问题,对软件进行优化改进;
4.完成所负责软件的相关文档编写工作;
1.本科及以上学历,电子信息、计算机、通信工程等相关专业;
2. 2年以上STM32(ARM Contex-M3)以及ARM 微控制器的软件设计、开发经验,能独立承担 STM32 以及ARM应用系统的软件编程;
3.熟练掌握C语言编程,具备良好的代码编写规范,能参与项目前期调研及进行可行性分析;
4.熟悉常用通讯协议,如SPI,I2C,UART;
5.熟悉git/svn版本管理系统者优先。