崗位職責(zé):
(1)接口控制開發(fā):
1)負(fù)責(zé)設(shè)備通信接口的控制與驅(qū)動(dòng)開發(fā),包括串口(RS232/485)、以太網(wǎng)(TCP/IP)、CAN總線等;
2)根據(jù)協(xié)議文檔實(shí)現(xiàn)數(shù)據(jù)采集、命令下發(fā)和狀態(tài)監(jiān)控功能;編寫和調(diào)試接口通信模塊,確保數(shù)據(jù)傳輸?shù)姆€(wěn)定性和可靠性;
(2)用戶界面開發(fā):
1)使用C#/Qt/Python等工具開發(fā)設(shè)備控制和人機(jī)交互界面;
2)實(shí)現(xiàn)數(shù)據(jù)可視化展示、參數(shù)配置、設(shè)備狀態(tài)監(jiān)控等功能;優(yōu)化界面交互體驗(yàn),確保操作便捷性和響應(yīng)速度;
(3)自動(dòng)化測(cè)試:
1)參與開發(fā)和維護(hù)自動(dòng)化測(cè)試腳本和工具,執(zhí)行接口測(cè)試、功能測(cè)試和回歸測(cè)試,并生成測(cè)試報(bào)告;
2)協(xié)助搭建和維護(hù)自動(dòng)化測(cè)試環(huán)境,提高測(cè)試效率;
崗位要求:
1)計(jì)算機(jī)、電子、自動(dòng)化等相關(guān)專業(yè)本科及以上學(xué)歷;
2)熟練掌握C/C++/C#/Python中至少一門編程語言;了解至少一種通信接口協(xié)議(串口、TCP/IP、CAN等);
3)具備基本的界面開發(fā)能力,接觸過任一GUI框架(WinForm、Qt等);能夠閱讀技術(shù)文檔和硬件原理圖;
4)具備良好的邏輯思維能力和學(xué)習(xí)能力,工作認(rèn)真細(xì)致,有責(zé)任心和團(tuán)隊(duì)合作精神;
5)有嵌入式系統(tǒng)開發(fā)或自動(dòng)化測(cè)試項(xiàng)目經(jīng)驗(yàn),了解多線程編程和網(wǎng)絡(luò)編程,使用過常用測(cè)試儀器(示波器、邏輯分析儀等),參與過實(shí)際項(xiàng)目開發(fā)或電子設(shè)計(jì)競(jìng)賽等優(yōu)先。