语言要求:
精通C语言编程;
熟悉基本的软硬件开发流程,能编写相应的开发文档;
嵌入式要求:
熟悉UART、SPI、I2C、USB、定时器等基本的外设驱动协议;
使用过STM32F1-4系列单片机和STM32固件库开发优先;
使用过FreeRTOS、uC/OS、RT-Thread等一种或多种嵌入式系统优先;
辅助要求:
有独自设计构建复杂软件系统的能力(多任务,模块化);
计算机相关专业,具有扎实的计算机理论基础和良好的英语读写能力;
具有较强的逻辑思维能力,优秀的组织沟通能力,有强烈的责任感;