崗位名稱:QT 開發(fā)工程師(AI 檢測 / 科學儀器方向)
所屬部門:研發(fā)部
薪資范圍:15K-25K?13 薪(可面議,根據(jù)經(jīng)驗調(diào)整,也可兼職)
一、崗位職責
-
核心功能開發(fā)
- 基于 QT 框架(Qt5/Qt6)開發(fā) AI 智能檢測設備、科學儀器的上位機軟件,核心負責 2D 圖像算法(如特征提取、目標檢測、圖像分割、校準矯正)、1D 聲學信號算法(如頻譜分析、濾波、時域 / 頻域特征提取、信號降噪)的集成與調(diào)用;
- 對接算法團隊輸出的 C/C++ 算法接口(動態(tài)庫 / 靜態(tài)庫),完成算法參數(shù)配置、數(shù)據(jù)輸入輸出、結(jié)果可視化等功能開發(fā);
- 設計并實現(xiàn)圖像 / 聲學信號的采集、預處理、算法推理、結(jié)果解析全流程邏輯,保障算法調(diào)用的實時性、穩(wěn)定性(滿足設備 / 儀器的工業(yè)級要求)。
-
界面與交互開發(fā)
- 基于 Qt Widgets/Qt Quick(QML)設計符合工業(yè)級標準的人機交互界面,實現(xiàn) 2D 圖像(原圖 / 處理后對比、標注、測量)、1D 聲學信號(波形圖、頻譜圖、時域曲線)的實時顯示與交互操作;
- 開發(fā)參數(shù)配置面板(算法閾值、采樣率、分辨率等)、數(shù)據(jù)存儲 / 導出(CSV / 圖片 / 音頻文件)、設備狀態(tài)監(jiān)控等功能。
-
數(shù)據(jù)與設備對接
- 對接圖像采集設備(相機、掃描儀)、聲學信號采集模塊(麥克風、傳感器、數(shù)據(jù)采集卡)的硬件驅(qū)動 / SDK,實現(xiàn)數(shù)據(jù)的實時采集與傳輸;
- 處理算法調(diào)用過程中的數(shù)據(jù)格式轉(zhuǎn)換(如 Mat/OpenCV 矩陣、數(shù)組、自定義結(jié)構(gòu)體),保障算法輸入輸出數(shù)據(jù)的準確性。
-
調(diào)試與優(yōu)化
- 聯(lián)合算法、測試團隊進行算法調(diào)用功能的聯(lián)調(diào),定位并解決接口適配、數(shù)據(jù)異常、性能瓶頸(如算法耗時過高、界面卡頓)等問題;
- 優(yōu)化算法調(diào)用流程、內(nèi)存占用、CPU 使用率,滿足設備 / 儀器的實時性要求(如毫秒級響應)。
-
文檔與協(xié)作
- 編寫技術(shù)文檔,包括接口調(diào)用說明、模塊設計文檔、測試用例、用戶操作手冊;
- 與硬件、算法、測試團隊協(xié)作,參與需求評審、方案設計、版本迭代,保障產(chǎn)品交付質(zhì)量。
二、任職要求1. 硬性要求
- 本科及以上學歷,計算機、電子信息、自動化、圖像處理、聲學工程等相關(guān)專業(yè);
- 3 年及以上 QT 開發(fā)經(jīng)驗,熟練掌握 Qt5/Qt6 框架,精通 Qt Widgets/QML、信號與槽機制、多線程(QThread)、網(wǎng)絡編程(QTcpSocket)、文件 IO 等核心模塊;
- 熟練掌握 C/C++ 編程語言,熟悉數(shù)據(jù)結(jié)構(gòu)(數(shù)組、矩陣、鏈表)、指針、內(nèi)存管理,能獨立對接并調(diào)用 C/C++ 編寫的算法庫(動態(tài)庫.so/.dll);
- 了解 2D 圖像算法(如 OpenCV 基礎(chǔ)、圖像濾波 / 閾值分割 / 特征匹配)或 1D 聲學信號處理基礎(chǔ)(如 FFT 變換、濾波算法、時域 / 頻域分析),能理解算法接口的輸入輸出邏輯;
- 具備工業(yè)級軟件 / 儀器上位機開發(fā)經(jīng)驗者優(yōu)先(如檢測設備、分析儀器、醫(yī)療設備等)。
2. 加分項
- 熟悉 OpenCV、Eigen、FFTW、Matlab/C++ 混合編程等工具 / 庫,有圖像 / 信號處理實際開發(fā)經(jīng)驗;
- 了解 AI 算法部署基礎(chǔ)(如 ONNX Runtime、TensorRT 調(diào)用),有 AI 檢測算法集成經(jīng)驗者優(yōu)先;
- 具備硬件對接經(jīng)驗(如相機 SDK、數(shù)據(jù)采集卡、串口 / 網(wǎng)口通信);
- 熟悉 Linux 嵌入式 QT 開發(fā)(交叉編譯、嵌入式界面優(yōu)化),有 ARM 平臺 QT 開發(fā)經(jīng)驗者優(yōu)先;
- 具備嚴謹?shù)倪壿嬎季S,能獨立排查算法調(diào)用、數(shù)據(jù)傳輸、界面渲染等環(huán)節(jié)的疑難問題;
- 良好的溝通協(xié)作能力,能與算法、硬件團隊高效對接,理解技術(shù)需求并落地實現(xiàn)。
三、核心技能要求(量化)
- 能獨立完成 QT 上位機軟件的模塊化設計,核心模塊代碼復用率≥80%;
- 熟練處理算法調(diào)用的多線程并發(fā)問題,保障界面無卡頓(算法調(diào)用耗時≤500ms 時界面幀率≥30fps);
- 能適配不同分辨率 / 幀率的圖像采集設備,圖像數(shù)據(jù)傳輸丟包率≤0.1%;
- 能理解算法團隊輸出的接口文檔,1 個工作日內(nèi)完成單算法接口的集成與調(diào)試。
四、工作福利
- 五險一金、年終獎、項目獎金、帶薪年假;
- 定期技術(shù)培訓(QT 進階、圖像 / 信號處理、AI 算法集成);
- 完善的晉升通道(開發(fā)工程師→高級工程師→技術(shù)主管→研發(fā)經(jīng)理);
- 彈性工作制,配備高性能開發(fā)機、測試設備(相機、信號采集卡等)。
五、面試與試崗
- 初試:技術(shù)面(QT 核心知識點、C/C++ 算法接口調(diào)用、圖像 / 信號處理基礎(chǔ));
- 復試:上機實操(基于 QT 調(diào)用給定的 2D 圖像濾波算法 / 1D 信號 FFT 算法,實現(xiàn)數(shù)據(jù)采集→算法調(diào)用→結(jié)果可視化);
- 試崗(可選):3 天試崗,完成簡單的算法調(diào)用模塊開發(fā),評估實際開發(fā)能力。
六、備注
該崗位聚焦算法集成與工程落地,無需獨立研發(fā)圖像 / 聲學算法,但需理解算法邏輯、能高效對接算法接口,核心目標是通過 QT 實現(xiàn) AI 檢測設備 / 科學儀器的 “數(shù)據(jù)采集 - 算法推理 - 結(jié)果展示” 全流程,保障設備的工業(yè)級穩(wěn)定性與實時性。