崗位職責(zé):
1、根據(jù)需求,負(fù)責(zé)工業(yè)級物聯(lián)網(wǎng)終端設(shè)備驅(qū)動和系統(tǒng)固件(系統(tǒng)固件內(nèi)容包括但不限于UART, ADC, SP!,IIC, DMA, PWM,RTC,IAP,LCD等):
2、負(fù)責(zé)終端設(shè)備的低功耗無線通訊協(xié)議(如Lora、BLE、433、Cat 1)的固件開發(fā);
3、熟悉STM32單片機(jī)和國內(nèi)相應(yīng)MCU程序開發(fā)與調(diào)式,熟悉Cat1固件 python開發(fā)優(yōu)先;
4、負(fù)責(zé)相關(guān)設(shè)計的技術(shù)文檔編寫:
5、負(fù)責(zé)項目的固件開發(fā)與維護(hù)工作;
6、解決調(diào)試過程中軟硬件與測試反饋的問題:
7、參與產(chǎn)品預(yù)研/開發(fā)討論,提出產(chǎn)品改進(jìn)思路;跟蹤生產(chǎn)和使用中的問題
任職資格:
1、計算機(jī)、電子或通信類本科以上學(xué)歷,五年以上嵌入式軟件開發(fā)經(jīng)驗,
2、熟悉常見的外設(shè)接口UART/IIC/SPI/ADC等,熟悉 FreeRTOS/RT-Thread等RTOS;
3、熟悉常規(guī)通訊協(xié)議BLE/WIFI/ZigBee/LoRa/4G等物聯(lián)風(fēng)鏈路層協(xié)議:
4、熟悉TCP/P、MQTT、HTTP等協(xié)議中的一種或幾種
5、精通C和Python程序設(shè)計;能看懂原理圖并單獨完成軟件固件開發(fā)與維護(hù),能熟練使用示波器,萬用表,邏輯分析儀、頻譜儀等儀器。
6、熟悉常用的版本管理,如git/github等。
7、具備良好的文檔編寫能力,能夠熟練的編寫產(chǎn)品概要、詳細(xì)設(shè)計等文件;
8、較強(qiáng)的學(xué)習(xí)能力和溝通能力,較強(qiáng)的團(tuán)隊合作意識,能完成部門分配的其他工作任務(wù)。