岗位职责:
1.负责公司嵌入式产品的软件开发、测试、维护、升级;
2.依据技术方案在软硬件平台基础上,软硬件联调完成产品开发及测试;
3.对代码进行维护、改进完善,以满足新需求;
4.解决项目中的关键问题和技术难题,根据要求,编写产品的技术文档;
5.能熟练使用各种常见的单片机(51、msp430、STM32、GD32等);
6.熟练使用C、C++语言,能看懂理解硬件电子电路;
7.熟练使用C、C++语言,能看懂理解硬件电子电路;
8.熟悉底层硬件、驱动程序设计,熟悉各类IIC、SPI、UART、USB、LCD、蓝牙等外设接口;
9.熟悉底层硬件、驱动程序设计,熟悉各类IIC、SPI、UART、USB、LCD、蓝牙等外设接口;
10.熟练使用IAR、MDK等开发工具,熟悉Modbus协议;
11.应届毕业生或有1年以上工作经验;