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等嵌入式应用的设备驱动;