崗位職責(zé):
1、主要負(fù)責(zé)針對(duì)PC端上位機(jī)軟件開發(fā);
2、與單片機(jī)或嵌入式軟件工程師溝通接口定義、通信協(xié)議,協(xié)同進(jìn)行產(chǎn)品開發(fā);
3、根據(jù)軟件需求文檔,完成上位機(jī)軟件設(shè)計(jì)文檔的編寫;
4、根據(jù)軟件設(shè)計(jì)文檔,完成上位機(jī)代碼編寫、調(diào)試、測(cè)試和維護(hù);
5、參與軟件相關(guān)流程和規(guī)劃的編制和優(yōu)化;
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)專業(yè),5年以上的上位機(jī)軟件開發(fā)經(jīng)驗(yàn),熟悉各種主流的硬件板卡的應(yīng)用,如通訊板卡、運(yùn)動(dòng)板卡等;
2、精通 LABVIEW 編程語言,有豐富的GUI用戶界面開發(fā)經(jīng)驗(yàn);
3、精通各種主流通訊接口和協(xié)議,熟悉串口,Socket通訊,USB,OPC DA/UA,網(wǎng)口等通信編程并熟練進(jìn)行應(yīng)用TCP/UDP socket編程;
4、具備良好的代碼編寫風(fēng)格,掌握網(wǎng)絡(luò)編程算法;
5、具有一定的抗壓能力及良好的協(xié)作能力;