1.負(fù)責(zé)上位機(jī)軟件界面代碼設(shè)計(jì)與開發(fā)、調(diào)試以及驗(yàn)收。
2.配合固件工程師確定通訊協(xié)議與控制指令對(duì)接并進(jìn)行協(xié)議開發(fā)。
3.優(yōu)化UI,提升使用體驗(yàn)
任職要求:
1.熟悉人機(jī)界面軟件開發(fā)流程,具有自動(dòng)化工控、半導(dǎo)體、航天領(lǐng)域背景優(yōu)先;
2.至少熟悉QT和WPF其中的一種框架。熟悉QML/Qtquick2編程,掌握信號(hào)槽機(jī)制以及QML與C++交互機(jī)制,能夠進(jìn)行QML編寫流暢的人機(jī)交互界面;
3.掌握C++繼承與多態(tài),熟悉常用設(shè)計(jì)模式,熟悉STL;
4.熟悉串口編程、數(shù)據(jù)庫編程、TCP/IP協(xié)議,網(wǎng)絡(luò)編程,了解多線程實(shí)現(xiàn)以及線程同步機(jī)制;