崗位職責(zé):
1.開發(fā)和維護(hù) Qt 上位機(jī)軟件
2.負(fù)責(zé)軟件架構(gòu)的設(shè)計、軟件模塊的詳細(xì)設(shè)計、編碼、修復(fù)軟件 Bug 等工作
3.調(diào)試和測試軟件的穩(wěn)定可靠性,遵循代碼規(guī)范,輸出高質(zhì)量代碼
4.配合嵌入式工程師完成系統(tǒng)開發(fā)和測試工作
5.編寫相關(guān)文檔,打包發(fā)布軟件
崗位要求:
1.電子信息、電氣、自動化、計算機(jī)等相關(guān)專業(yè),熟練的英語閱讀能力,良好的交流與寫作能 力,有三年以上 C++/Qt 軟件開發(fā)工作經(jīng)驗
2.熟練使用 C++11/14/17、RAII、STL、Qt5 數(shù)據(jù)結(jié)構(gòu)、文件、容器、串口、網(wǎng)絡(luò)、多線程數(shù)據(jù)庫編程,了解異常處理
3. QT 能作為常用技術(shù)棧或者 C++三年以上工作經(jīng)驗
4.完成 xml 測試工程、報表分析以及相應(yīng)的數(shù)據(jù)協(xié)議解析和界面顯示
5. 熟悉串口,USB 等接口協(xié)議
6.具有面向?qū)ο蟮脑O(shè)計思維,熟悉設(shè)計模式了解領(lǐng)域驅(qū)動設(shè)計
7.善于思考,對新事物接受能力強(qiáng),具備良好的分析解決問題能力,具有良好的開發(fā)流程理念和開發(fā)習(xí)慣