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