崗位職責
1、負責航天領域訓練、仿真等項目的開發(fā)與功能實現(xiàn),熟悉TCP/IP等通信協(xié)議,熟悉Socket、信號槽、多線程等開發(fā)技術。
2、負責基于QT的應用程序設計和集成開發(fā)。
3、負責基于仿真引擎的數(shù)據(jù)處理和集成開發(fā)。
4、負責基于C++動態(tài)庫的JNI設計和集成開發(fā)。
5、負責基于tcp和http協(xié)議的進程通信應用開發(fā)。
6、具有良好的編碼習慣,具備編寫開發(fā)文檔及溝通協(xié)調(diào)能力。
7、進行前沿技術、模型算法的研究與探索,提供技術可行性評估。
8、能承擔項目產(chǎn)品管理,需求調(diào)研,需求分析工作,對接用戶需求,完成項目初步設計,編寫解決方案;獨立完成代碼實現(xiàn)、軟件調(diào)試及產(chǎn)品化文檔的編寫工作。
9、能夠負責項目的全流程管理,獨立與用戶進行功能模塊對接,負責項目團隊進行需求討論,形成詳細設計;分析復雜的技術問題,獨立或協(xié)同團隊解決問題并制定完善方案。
10、從項目中提煉可復用模塊,完善公司產(chǎn)品庫建設;配合團隊完成系統(tǒng)運維工作,并根據(jù)需求提供定期技術支持。
任職要求
1、具備3年以上的C++產(chǎn)品、項目開發(fā)經(jīng)驗,熟悉STL標準庫及C++11/14新特性。
2、熟練使用Visual Studio或Qt Creator進行開發(fā),具備一定的調(diào)試經(jīng)驗;
3、熟悉QT框架及工作機制,以及控件布局、QSS美化等技術。
4、熟悉面向?qū)ο?、多線程、TCP/UDP網(wǎng)絡通訊等理論及開發(fā)技術。
5、良好的編碼習慣,代碼結構清晰、命名規(guī)范,熟悉Git/SVN,CMake等工具。
6、具備良好的服務意識、責任心、較強的學習能力、優(yōu)秀的團隊溝通與協(xié)作能力能夠積極主動推進解決問題。
7、具備優(yōu)秀代碼編寫能力和技術文檔撰寫能力,熟悉面向?qū)ο笤O計方法;
能夠勝任長期出差或駐場工作。
8、熟悉SQL語言,熟練使用及掌握Oracle/MySQL/Postgresql/SQL Server等數(shù)據(jù)庫系統(tǒng),有國產(chǎn)數(shù)據(jù)庫開發(fā)經(jīng)驗者優(yōu)先。
9、熟練掌握C++編程語言和QT常用開發(fā)技術框架,五年以上工作經(jīng)驗,計算機相關專業(yè)優(yōu)先。
10、熟練掌握C++常用數(shù)據(jù)結構和算法,具有windows和銀河麒麟linux環(huán)境下的編譯調(diào)試開發(fā)經(jīng)驗。
11、掌握JNI開發(fā)技術,能夠與Java開發(fā)人員協(xié)作,具有Java調(diào)用C++動態(tài)庫的集成開發(fā)和聯(lián)調(diào)測試經(jīng)驗優(yōu)先。
12、具有國產(chǎn)數(shù)據(jù)庫的使用經(jīng)驗,具有網(wǎng)絡通信開發(fā)經(jīng)驗,具有高并發(fā)處理經(jīng)驗和算法編寫經(jīng)驗優(yōu)先。
13、具有良好的分析問題和解決能力,良好的溝通和團隊合作能力,具有獨立承擔開發(fā)任務和進度把控能力。
14、有航天、仿真、JG項目交付經(jīng)驗的優(yōu)先考慮。