崗位職責(zé):
1、系統(tǒng)架構(gòu)與設(shè)計(jì):制定整體軟件架構(gòu)、技術(shù)選型及模塊劃分方案。
2、核心功能開發(fā):
視頻處理模塊:負(fù)責(zé)開發(fā)視頻流的采集及硬盤錄像機(jī)圖像回放。
數(shù)據(jù)融合與通信:將采集到的多種數(shù)據(jù)進(jìn)行時(shí)間同步、封裝,并通過(guò)網(wǎng)絡(luò)協(xié)議(如MQTT,HTTP/s,TCP/IP)或工業(yè)協(xié)議(如Modbus TCP,OPC UA)傳輸?shù)皆贫嘶蛏衔粰C(jī)系統(tǒng)。
3、性能與優(yōu)化:對(duì)系統(tǒng)進(jìn)行性能分析和優(yōu)化,確保數(shù)據(jù)采集的實(shí)時(shí)性、低延遲,及系統(tǒng)長(zhǎng)期穩(wěn)定運(yùn)行。
4、系統(tǒng)集成與測(cè)試:編寫單元測(cè)試、集成測(cè)試用例,參與硬件聯(lián)調(diào),定位并解決軟硬件結(jié)合問題。
5、文檔編寫:撰寫詳細(xì)的設(shè)計(jì)文檔、API接口文檔、用戶手冊(cè)和技術(shù)白皮書。
崗位要求:
1、具有3年以上嵌入式LINUX開發(fā)經(jīng)驗(yàn),具備完整項(xiàng)目開發(fā)經(jīng)驗(yàn)。計(jì)算機(jī)科學(xué)、網(wǎng)絡(luò)技術(shù)或相關(guān)專業(yè)本科及以上學(xué)歷。
2、熟悉Socket網(wǎng)絡(luò)編程,了解網(wǎng)絡(luò)協(xié)議(TCP/UDP, HTTP, MQTT等)。
3、具備強(qiáng)良好的團(tuán)隊(duì)協(xié)作精神和溝通能力、優(yōu)秀的問題分析和解決能力,能夠獨(dú)立攻克技術(shù)難題。
4、有工業(yè)自動(dòng)化、物聯(lián)網(wǎng)(IoT)或邊緣計(jì)算、生態(tài)環(huán)境相關(guān)行業(yè)背景者優(yōu)先。