岗位描述
岗位职责
1、基于嵌入式ARM芯片上进行硬件驱动及应用软件开发;
2、 负责新产品软件的设计、实现、问题解决和优化;
3、负责现有产品的功能维护和优化。
岗位要求
1、本科及以上学历,通信,自动化,计算机,软件工程等相关专业;
2、精通C/C++编程语言,有良好的编程习惯和扎实的编程能力;
3、精通使用至少一款ARM MCU芯片,熟悉ARM核心功能及其外设,可编写常用外设的驱动程序;
4、熟悉常用外设接口,如UART、I2C、SPI、CAN、MAC等;
5、熟悉常用应用层通信协议:MODBUS、DLT645-2007、CAN-J1939;
6、勤奋、踏实,上进心强,具有良好的个人素养和敬业精神及团队协作能力。