上位機(jī)軟件工程師
深圳 | 研發(fā)
工作內(nèi)容:
1.開(kāi)發(fā)PC端上位機(jī)軟件,接收外部設(shè)備數(shù)據(jù),,以實(shí)時(shí)曲線圖,、點(diǎn)云圖等方式顯示于圖形界面,,下發(fā)參數(shù)到設(shè)備;
2.支持Windows和Linux,;
3.開(kāi)發(fā)和維護(hù)上位機(jī)驅(qū)動(dòng)接口API,。
職位要求:
1.解決問(wèn)題能力強(qiáng);
2.豐富的編程和調(diào)試經(jīng)驗(yàn),,精通C/C++, python, Shell , QT和cmake;
3.精通應(yīng)用層軟件開(kāi)發(fā)和Linux開(kāi)發(fā)環(huán)境,;
4.熟悉PCL/VTK/OPENCV等庫(kù)文件;
5.熟悉軟件版本管理和發(fā)布流程,,有g(shù)it,、SVN 或 clearcase等經(jīng)驗(yàn);
6.熟悉以太網(wǎng)和各種設(shè)備通訊協(xié)議如TCP/IP,、UDP,、UART、SPI,、Modbus,、CAN等。