崗位職責(zé):
1、用Python開發(fā)串口(RS232/485)、網(wǎng)口(TCP/UDP)通信邏輯,實(shí)現(xiàn)數(shù)據(jù)采集儀實(shí)時(shí)采集數(shù)據(jù);
2、對(duì)接硬盤錄像機(jī)(NVR/DVR),解析RTSP/ONVIF協(xié)議,完成網(wǎng)口視頻流讀取與基礎(chǔ)播放功能;
3、負(fù)責(zé)采集數(shù)據(jù)清洗(pandas/numpy)、存儲(chǔ)(SQLite/MySQL),整合數(shù)據(jù)與視頻播放模塊,保障并行運(yùn)行;
4、適配嵌入式Linux操作系統(tǒng),優(yōu)化Python程序性能,解決通信丟包、視頻卡頓問題。
崗位要求:
1、具有2年以上C++、C、Python開發(fā)經(jīng)驗(yàn),計(jì)算機(jī)/自動(dòng)化相關(guān)專業(yè)本科及以上學(xué)歷。
2、精通Python,熟練使用pyserial、socket、opencv-python/ffpyplayer庫;
3、熟悉Modbus(串口/網(wǎng)口)、RTSP/ONVIF協(xié)議,有工業(yè)數(shù)據(jù)采集或視頻流處理經(jīng)驗(yàn);
4、了解x86平臺(tái)Python多線程/多進(jìn)程優(yōu)化,能排查通信、播放類故障。