1. 編程語言與開發(fā)能力:
精通C 語言,具備扎實的指針、內(nèi)存管理、多線程編程基礎(chǔ),能獨立完成復雜業(yè)務邏輯(如協(xié)議解
析、異步通信)開發(fā),有嵌入式 Linux 或 RTOS 開發(fā)經(jīng)驗者優(yōu)先。
2. 協(xié)議與通信能力:
深入理解并實踐過TCP/UDP、HTTP/HTTPS、MQTT、BLE、mDNS等物聯(lián)網(wǎng)常用協(xié)議,能獨立完成協(xié)議封裝、異常處理與性能優(yōu)化(如 MQTT 重連策略、BLE 低功耗配置)。
了解物聯(lián)網(wǎng)設(shè)備配網(wǎng)方案(SoftAP、BLE 配網(wǎng)、BLE Mesh 等),有實際配網(wǎng)模塊開發(fā)經(jīng)驗者優(yōu)先。
3. 鴻蒙系統(tǒng)認知:
了解鴻蒙應用開發(fā)流程,能解決 SDK 適配中的系統(tǒng)兼容性問題。
掌握鴻蒙開發(fā)工具(DevEco Studio),能使用調(diào)試工具(日志、斷點、性能分析)定位問題(有意向轉(zhuǎn)鴻蒙即可)