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