1. 本科2年或碩士1年以上嵌入式開發經驗;
2. 熟悉ARM32位機設計,有ucos、VxWorks、linux操作系統開發、移植、裁剪經驗者優先;
3. 熟悉FATFS并具備實際項目中應用開發經驗;
4. 精通C/C++語言編程,熟悉嵌入式軟件開發流程,熟悉Cortex-M3內核;
5. 熟悉SPI,UART,I2C等底層芯片級信號驅動及軟件優化處理,以及相關合規要求;
6. 精通級聯設備RS485、CAN、RS232、4~20mA通信方式及MODBUS-RTU/TCP協議及冗余等軟件優化處理;
7. 具備常用PID,模擬控制等相關控制算法基礎,能夠完成復雜算法的設計,能夠設計可重用的和柔韌的軟件結構;
8. 具備FRAM、NANDFALSH等存儲芯片驅動以及數據存儲處理等開發經驗;
9. 具備野外工業化產品開發調試經驗者優先。