崗位職責:
1、根據項目具體要求,承擔開發任務,按計劃完成任務目標。
2、配合分析人員完成軟件系統及模塊的需求分析。
3、配合分析人員完成軟件系統及模塊的設計。
4、完成軟件系統及模塊的編碼。
5、協助測試試人員完成軟件系統及模塊的測試。
6、負責編制與項目相關的技術文檔。
崗位要求:
1、本科及以上學歷,通信、電子、自動化、計算機或相關專業;
2、精通 C++ 語言,有多年 C++ 開發經驗,能夠熟練運用 C++ 進行高效、穩定的代碼編寫,熟悉 C++ 的面向對象設計思想、模板、STL 等內容。
3、深入理解 QT 框架,包括信號和槽、事件循環、對象模型等內部機制。熟悉 QT 自定義控件繪制,能夠根據項目需求開發出美觀、實用的自定義控件。熟練使用 QT 樣式表(QSS)進行界面風格設計和美化
4、熟練使用 Qt Creator 進行開發調試,熟悉其各種功能和插件的使用。精通 qmake/CMake 構建系統,能夠熟練配置項目的構建參數,生成可在銀河麒麟環境下運行的可執行文件
5、熟悉網絡通信協議,如 TCP/IP、UDP,能夠實現基于網絡的應用程序開發,完成數據的傳輸和交互。webapi調用后臺服務。
6、熟悉跨平臺開發,能夠將 QT 應用程序在 Windows 和 Linux 等不同操作系統上進行適配和優化,確保程序在不同平臺上的穩定性和兼容性。
7、熟悉銀河麒麟操作系統的基本原理、操作命令和系統架構,能夠在該系統上進行軟件的安裝、配置和調試。了解 Linux 系統的進程管理、內存管理、文件系統等知識,以便更好地理解和解決開發過程中與系統相關的問題
8、擁有銀河麒麟、中標麒麟等國產化操作系統的桌面軟件或者后臺服務器開發經驗者優先;
9、具有良好代碼編寫風格,團隊精神和溝通協作能力,敬業精神。
駐場位置:銘盛大廈