崗位職責(zé):
1、基于Qt平臺的軟件應(yīng)用開發(fā)和維護(hù);
2、根據(jù)產(chǎn)品參與軟件相關(guān)的設(shè)計需求分析、系統(tǒng)設(shè)計、軟件開發(fā)、調(diào)試、測試工作;
3、能按照項目計劃,按時提交高質(zhì)量代碼,完成開發(fā)任務(wù);
4、依據(jù)項目需求,參與項目研發(fā)技術(shù)方案的制訂與討論;
5、負(fù)責(zé)相應(yīng)模塊設(shè)計文檔編寫,軟件功能模塊的代碼編寫;
7、軟件功能變更設(shè)計及維護(hù);
8、軟件平臺建設(shè)及優(yōu)化。
崗位要求:
1、學(xué)歷或教育背景要求:計算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷。
2、兩年以上Qt開發(fā)經(jīng)驗,熟悉Qt/QtQuick開發(fā)環(huán)境、qml、Qt庫,具備Qt GUI應(yīng)用開發(fā)軟件項目經(jīng)驗 ;
3、對 windows 或 Linux 的內(nèi)核有深入了解,具有 windows 或 Linux 下開發(fā)或測試經(jīng)驗;
4、熟悉Qt5.6面向?qū)ο蟮木幊趟枷耄菊莆諗?shù)據(jù)結(jié)構(gòu)、算法、操作系統(tǒng)等相關(guān)知識,掌握常見的編程模型,有良好的編碼風(fēng)格;
5、熟悉TCP/IP協(xié)議、Socket網(wǎng)絡(luò)編程優(yōu)先;
6、熟悉網(wǎng)絡(luò)編程、多線程的編程,具備一定的邏輯控制類經(jīng)驗
7、熟悉socket通訊,串口通訊,CAN通訊
8、精通 QT 的各平臺移植(主要為 LINUX),具有獨(dú)立分析問 題和解決問題的能力;
9、熟悉底層驅(qū)動設(shè)計工作,能與驅(qū)動人員合作對接。
10、工作態(tài)度嚴(yán)謹(jǐn)、個人主觀能動性強(qiáng),具有較強(qiáng)的責(zé)任心,有良好的溝通、團(tuán)隊協(xié)作能力,有較強(qiáng)的學(xué)習(xí)和理解能力