1、具備嵌入式開發(fā)經(jīng)驗(yàn),熟悉掌握C、C++語言優(yōu)先;
2、熟悉嵌入式開發(fā)工具和調(diào)試工具,熟悉工具的使用方法和調(diào)試技巧;
3、具有Cortex-M系列單片機(jī)相關(guān)軟件開發(fā)經(jīng)驗(yàn),熟悉UART/IIC/SPI/PWM/ADC/定時(shí)器/FLASH讀寫等常用外設(shè)驅(qū)動(dòng)控制;
4、有扎實(shí)的編程基礎(chǔ)與良好的編程習(xí)慣,了解常用的數(shù)據(jù)結(jié)構(gòu)與算法;
5、至少掌握一種RTOS的工作原理,至少擁有在一種RTOS平臺(tái)上的開發(fā)經(jīng)驗(yàn);6、有傳感器開發(fā)相關(guān)項(xiàng)目經(jīng)驗(yàn),熟悉信號(hào)檢測(cè)及處理技術(shù),對(duì)傳感器功耗控制有一定了解的優(yōu)先;
7、熟悉嵌入式通信協(xié)議;了解嵌入式操作系統(tǒng),如FreeRTOS、uC/OS等及STM32、國產(chǎn)單片機(jī)、嵌入式Linux等嵌入式知識(shí)優(yōu)先;
8、熟悉BLE/lora/4G/NB-IOT等一種以上通信技術(shù),了解射頻信號(hào)、低功耗、穩(wěn)定性調(diào)試的優(yōu)先;
9、了解電力行業(yè)基礎(chǔ)知識(shí),具備電力傳感開發(fā)經(jīng)驗(yàn)優(yōu)先。