崗位職責(zé):
1、頻譜分析工具開發(fā)
基于 Qt/C++ 開發(fā)頻譜可視化軟件(如瀑布圖、頻譜圖、實(shí)時(shí)波形顯示)
實(shí)現(xiàn)頻譜參數(shù)調(diào)節(jié)(中心頻率、帶寬、RBW等)及數(shù)據(jù)采集控制
2、射頻硬件集成
對(duì)接 SDR設(shè)備(如AD9361/USRP/HackRF),完成驅(qū)動(dòng)開發(fā)與SDK集成
優(yōu)化信號(hào)采集性能(采樣率、增益控制、抗干擾處理)
3、信號(hào)處理與算法實(shí)現(xiàn)
處理 IQ數(shù)據(jù),實(shí)現(xiàn) FFT、功率譜分析、峰值檢測(cè) 等基礎(chǔ)算法
配合算法團(tuán)隊(duì)優(yōu)化實(shí)時(shí)頻譜計(jì)算效率;
4、硬件交互與調(diào)試
調(diào)試 網(wǎng)口/USB/串口 通信,確保設(shè)備穩(wěn)定控制
配合硬件團(tuán)隊(duì)解決信號(hào)采集異常、數(shù)據(jù)丟包等問題
5、性能優(yōu)化與跨平臺(tái)適配
優(yōu)化 多線程數(shù)據(jù)處理 和 GUI渲染性能
支持 Windows/Linux 跨平臺(tái)部署
任職要求:
1、熟悉無線通信基礎(chǔ)(調(diào)制/帶寬/采樣率等)
2、精通C/C++,有射頻芯片(如AD9361)開發(fā)經(jīng)驗(yàn)優(yōu)先
3、精通使用Qt(QWidget/QML)開發(fā)GUI,有實(shí)際項(xiàng)目經(jīng)驗(yàn)
4、熟悉Linux開發(fā)環(huán)境,具備驅(qū)動(dòng)調(diào)試能力
5、邏輯清晰,能快速定位問題,良好的團(tuán)隊(duì)協(xié)作能力