1、负责项目软件功能需求分析、开发、以及测试工作;
2、参与公司嵌入式产品软件架构设计与方案选型;
3、参与公司嵌入式产品需求分析与原理方案详细设计;
4、负责产品开发过程代码编写、软件调试验证工作;
5、按照公司的相关制度要求撰写软件设计文档。
1、 本科以上学历,有一年以上经验,熟悉C/C++语言编程,熟悉ARM汇编语言,做过单片机开发;
2、能够读懂硬件原理图,独立的根据原理图写出硬件使用说明书,编写硬件测试程序;
3、熟悉RS232、RS485、RS422等多种串口通讯;
4、熟悉各种通讯总线,理解I2C、SPI、USB、CAN等各种通讯原理,并有相关编程经验;
5、熟悉多种存储器原理,包括各种FLASH、RAM及总线访问原理。