崗位職責(zé)?:
?1、嵌入式系統(tǒng)開發(fā)?:
(1)負(fù)責(zé)物聯(lián)網(wǎng)終端設(shè)備(傳感器、網(wǎng)關(guān)、工控設(shè)備等)的底層接口插件開發(fā)及優(yōu)化,使用C/C++實(shí)現(xiàn)硬件交互功能(如UART串口等接口通信)。
(2)開發(fā)低功耗無線通信協(xié)議棧(如LoRa、BLE、ZigBee、NB-IoT等),優(yōu)化設(shè)備功耗及穩(wěn)定性。
2、物聯(lián)網(wǎng)平臺對接與協(xié)議開發(fā)?:
(1)設(shè)計(jì)并實(shí)現(xiàn)設(shè)備與云平臺物聯(lián)網(wǎng)平臺的通信協(xié)議(MQTT/CoAP/HTTP等),確保數(shù)據(jù)安全傳輸與高并發(fā)處理。
(2)對接第三方平臺(mqtt,http,WebSock),完成設(shè)備管理(固件升級、遠(yuǎn)程控制)及數(shù)據(jù)集成。
(3)熟悉Vue,Vue控制端 + C++設(shè)備端物聯(lián)網(wǎng)前后端開發(fā),熟悉python。
3、?系統(tǒng)集成與調(diào)試?:解決生產(chǎn)和應(yīng)用中的技術(shù)問題,編寫技術(shù)文檔(設(shè)計(jì)報(bào)告、接口規(guī)范、用戶手冊)。
4、?跨團(tuán)隊(duì)協(xié)作?:與硬件工程師、云端開發(fā)團(tuán)隊(duì)聯(lián)調(diào)測試,推動產(chǎn)品落地及優(yōu)化
5、領(lǐng)導(dǎo)安排的其他工作。
任職要求?
1、本科及以上學(xué)歷,計(jì)算機(jī)、電子工程、自動化、物聯(lián)網(wǎng)相關(guān)專業(yè)。
2、3年以上嵌入式開發(fā)經(jīng)驗(yàn),有工業(yè)物聯(lián)網(wǎng)(PLC/SCADA)、智慧交通、智能高速項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。
3、熟悉工業(yè)協(xié)議(如OPC UA、DL/T645)或電力行業(yè)標(biāo)準(zhǔn)者優(yōu)先。
4、過往嵌入式項(xiàng)目中C/C++代碼案例;聯(lián)網(wǎng)協(xié)議調(diào)試記錄(如Wireshark抓包分析);接口開發(fā)文檔或低功耗優(yōu)化方案優(yōu)先。熟悉PLC編程優(yōu)先。
5、編程能力?:
?(1)精通C/C++語言,熟悉面向?qū)ο笤O(shè)計(jì)、多線程編程及內(nèi)存管理,具備嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn)。
(2)熟悉至少一種嵌入式RTOS(如FreeRTOS、RT-Thread、LiteOS)。
(3)了解容器化(Docker/Kubernetes)具備Vue,python輔助開發(fā)能力。
6、?物聯(lián)網(wǎng)技術(shù)棧?:
(1)深入理解TCP/IP、MQTT、CoAP、Modbus等通信協(xié)議,掌握低功耗廣域網(wǎng)技術(shù)(NB-IoT/LoRa)。
(2)熟悉常見傳感器數(shù)據(jù)采集、設(shè)備控制邏輯開發(fā)。
7、硬件基礎(chǔ)?:具備硬件調(diào)試能力,了解電子電路基本原理。
8、?開發(fā)工具?:熟練使用Git進(jìn)行版本控制,掌握Linux開發(fā)環(huán)境及Shell腳本。
9、良好的文檔閱讀能力,邏輯思維清晰,能獨(dú)立解決問題。
10、團(tuán)隊(duì)協(xié)作意識強(qiáng),適應(yīng)快節(jié)奏工作,接受短期出差。