1.计算机科学与技术或系统软件专业,本科(包含本科)以上学历;5年以上嵌入式软件开发经历;

2.熟悉C语言编程;熟悉基于KEIL的软件开发;

3.熟悉计算机硬件,熟悉ARM Cortex-M系列微控制器架构;

4.熟悉底层驱动的开发;

5.熟悉SPI、I2C、SDIO、CAN等总线相关知识,并有相关编程经验;

6.熟悉TCP/IP网络协议栈及相关接口;

7.熟悉4G网络终端开发;

8.至少熟悉RTX5、uCOS、FreeRTOS中的一种操作系统;

9.逻辑思维能力强,具有较强的动手能力、独立分析解决问题的能力,具有团队精神;

2.开发SPI、CAN、I2C、USB等嵌入式应用的设备驱动;