崗位職責(zé):
1.負(fù)責(zé)QT應(yīng)用程序的設(shè)計(jì)與開發(fā),負(fù)責(zé)主機(jī)程序的編碼、測(cè)試及操作文檔編寫。
2.根據(jù)產(chǎn)品需求,進(jìn)行系統(tǒng)架構(gòu)設(shè)計(jì)和功能實(shí)現(xiàn),QT程序的協(xié)同問題排查和解決。
3.整理和維護(hù)現(xiàn)有代碼,優(yōu)化和提升系統(tǒng)性能。
4.與產(chǎn)品經(jīng)理、設(shè)計(jì)師及其他開發(fā)人員協(xié)同工作,確保項(xiàng)目按時(shí)交付。
5.參與代碼評(píng)審,提供技術(shù)支持和培訓(xùn)。
6.解決開發(fā)過程中的技術(shù)問題,進(jìn)行技術(shù)文檔的編寫。
任職要求:
1.計(jì)算機(jī)科學(xué)、軟件工程或相關(guān)專業(yè)本科及以上學(xué)歷。
2.3年以上C++開發(fā)經(jīng)驗(yàn),2年以上QT開發(fā)經(jīng)驗(yàn)。
3.精通QT程序開發(fā),精通QT應(yīng)用程序圖形界面開發(fā),熟練使用工具類,控件類,布局管理類,事件處理。
4.熟練掌握QT庫(kù)及常用架構(gòu),熟悉多線程編程,熟悉Socket編程,文件IO,了解各類網(wǎng)絡(luò)協(xié)議。
5.熟悉SQL語言,熟練使用及掌握MySQL/SQLite/SqlServer等常用數(shù)據(jù)庫(kù)系統(tǒng)。
6.熟悉串口、USB、TPC/IP、CAN、I2C、SPI、藍(lán)牙等驅(qū)動(dòng)開發(fā)。
7.掌握Linux操作系統(tǒng)的基本操作和shell腳本編寫,具有Linux下C++項(xiàng)目開發(fā)經(jīng)驗(yàn)。
8.具備良好的溝通能力和團(tuán)隊(duì)合作精神,能承受一定的工作壓力。
年齡要求:小于40歲。
加分項(xiàng):具有消防類、安防類產(chǎn)品開發(fā)經(jīng)驗(yàn)者優(yōu)先。