崗位職責:
1.承擔團隊相關項目中客戶端、服務端軟件開發。及時、準確地對項目、實驗需求進行分析,完成實施方案設計;承擔其軟件的框架搭建及功能開發;針對不同平臺環境下(Linux/Windows),進行程序兼容性開發;
2.負責或參與系統設計工作的方案制定、技術實現等;
3.負責解決或優化軟件中關鍵技術問題,開發實現復雜需求、優化人機交互流程、提高程序運行效率;
4.負責自主可控重大專項的軟件界面與框架開發,能夠滿足專項技術要求,人機交互友好、軟件框架執行高效,且符合自主可控要求。
5.承擔設計規范,文檔編寫及領導交付的其它工作。
任職資格:
1.電子/計算機/自動化/信號處理/通信等相關專業;
2.有良好的數學功底,熟悉信號處理理論、數學建模等相關知識;有良好的英文文獻閱讀能力。
3.熟悉通用軟件開發,精通C/C++,熟悉 Linux/Windows 平臺下代碼開發,熟練使用Qt、VS等開發工具,熟悉常用數據庫的使用及其原理,具有一定UI設計能力。
4.熟悉網絡編程、多線程、分布式編程技術,對于數據結構、通信協議、算法設計有較深理解
5.熟悉微服務框架相關技術棧,對于網關、代理、服務治理、消息中間件等有一定了解。
6.有強烈的責任心和團隊精神,良好的溝通能力,較強的學習能力,具有一定的獨立分析能力。