崗位職責(zé):
1、擁有Nodejs后端工程師工作經(jīng)驗(yàn)
2、熟練掌握 Typescript、JavaScript 和 Node.js
3、在 Nest.js、Express.js或類似框架方面有豐富經(jīng)驗(yàn)
4、熟悉Mqtt等消息中間件
5、深入了解Redis、MySQL 或 PostgreSQL 等數(shù)據(jù)庫技術(shù)
6、有使用 Git 等版本控制系統(tǒng)的經(jīng)驗(yàn)
7、具備出色的問題解決能力,注重編碼細(xì)節(jié)
8、擁有較強(qiáng)的溝通能力、研究能力
優(yōu)先:
1、有過物聯(lián)網(wǎng)、IoT等相關(guān)行業(yè)經(jīng)驗(yàn)
2、熟悉Python語言
3、熟悉Docker之類的容器化技術(shù)
4、有持續(xù)集成 / 持續(xù)交付(CI/CD)流水線的相關(guān)經(jīng)驗(yàn)。
崗位職責(zé)
1.硬件對接與開發(fā)
(1)使用TypeScript開發(fā)硬件設(shè)備的控制模塊,實(shí)現(xiàn)設(shè)備接入、狀態(tài)同步與控制指令下發(fā)。
(2)基于Home Assistant等開源系統(tǒng),提取、分析與復(fù)用設(shè)備對接代碼,加速產(chǎn)品接入進(jìn)程。
2.測試環(huán)境搭建與硬件調(diào)試
(1)獨(dú)立搭建硬件測試環(huán)境,連接并配置各類智能設(shè)備(如傳感器、控制器、家電等)。
(2)執(zhí)行硬件功能測試、穩(wěn)定性測試與兼容性測試,確保設(shè)備在真實(shí)場景下的可靠性。
3.協(xié)議對接與集成
(1)熟悉并應(yīng)用常見IoT協(xié)議,如Modbus、Matter、Zigbee、Wi-Fi、藍(lán)牙等,實(shí)現(xiàn)設(shè)備與系統(tǒng)的通信。
(2)協(xié)助開發(fā)團(tuán)隊(duì)完成協(xié)議解析、數(shù)據(jù)轉(zhuǎn)換與設(shè)備驅(qū)動開發(fā)。
4.自動化測試腳本開發(fā)
(1)使用Python編寫自動化測試腳本,覆蓋設(shè)備控制、狀態(tài)上報(bào)、異常場景模擬等測試場景。
(2)開發(fā)工具腳本輔助硬件測試與數(shù)據(jù)分析。
更新于 2026-01-27
查看更多崗位職責(zé)