職位描述
崗位職責(zé):
1.負(fù)責(zé)智能硬件(供應(yīng)鏈相關(guān)硬件)內(nèi)主控系統(tǒng)的軟件設(shè)計、開發(fā)和調(diào)試;
2.編寫驅(qū)動程序,控制和管理各類硬件模塊,如RFID讀寫器、電磁鎖、觸摸屏、各種傳感器等;
3.實現(xiàn)邊緣計算邏輯,如本地權(quán)限驗證、離線操作處理、數(shù)據(jù)話緩存與同步;
4.開發(fā)與云端通信的代理程序,穩(wěn)定可靠地上報設(shè)備狀態(tài)和執(zhí)行云端指令;
5.負(fù)責(zé)產(chǎn)品量產(chǎn)階段的軟件燒錄、測試和優(yōu)化,解決硬件相關(guān)關(guān)的軟件問題
任職要求:
1.電子工程、計算機、自動化相關(guān)專業(yè)本科及以上學(xué)歷,
2.3年以上嵌入式開發(fā)經(jīng)驗,有智能硬件/無人自助設(shè)備(售貨機、,儲物柜等)量產(chǎn)項目經(jīng)歷優(yōu)先
3.具備扎實的C/C++語言功底,熟悉嵌入式軟件開發(fā)流程及工程化規(guī)范;
4.精通RTOS開發(fā),有樂鑫ESP32、STM32系列芯片開發(fā)經(jīng)驗(必須項),熟練使用IDF/ADF開發(fā)環(huán)境,具備音頻開發(fā)(語
音播報、采集)經(jīng)驗者尤佳;
5.熟練掌握LVGL圖形庫開發(fā)(必須項),能獨立完成貨柜商品展展示、臺球房用戶操作等終端GUI界面設(shè)計與優(yōu)化;
6.熟悉MQTT/TCP/IP協(xié)議及TLS加密傳輸,有CAT1模組集成、云端通信聯(lián)調(diào)經(jīng)驗,具備傳感器(溫濕度/重
量)、電機、支付模塊等外設(shè)驅(qū)動開發(fā)能力;
7.具備硬件基礎(chǔ)知識,能看懂原理圖,會使用示波器、邏輯分析儀等工具進(jìn)行調(diào)試;
核心要求:
1、.具備扎實的C/C++語言功底,熟悉嵌入式軟件開發(fā)流程及工程化規(guī)范;
2、.精通RTOS開發(fā),有樂鑫ESP32、STM32系列芯片開發(fā)經(jīng)驗(必須項)
3、有硬件作品案例/實戰(zhàn)經(jīng)驗