DSP 程式設計師(Digital Signal Processing Programmer)
Posted Updated
Description
一、職務簡介
本職位負責設計、開發與優化嵌入式平台上的數位訊號處理演算法,應用於影像、語音、雷達等模組,並支援 AI 模型的訊號前處理與後處理。需具備高度的演算法理解力與平台部署經驗,並能與跨部門團隊協作,推動產品落地。
二、主要工作內容
- 開發影像、語音、雷達等模組的 DSP 演算法(如:降噪、FFT、語音強化、波束成形等)。
- 在嵌入式平台(如 TI DSP、Cadence Tensilica、ARM Cortex-M)上部署並優化演算法效能與功耗。
- 與硬體、韌體、AI 團隊合作,整合 sensor 資料與 SoC 架構,支援驅動與中斷處理。
- 設計 AI 模型的前處理與後處理流程,提升整體推論效率與準確度。
- 撰寫技術文件、效能報告與測試案例,支援產品驗證與量產。
三、必要條件
- 電機、資工、通訊或相關科系碩士以上學歷。
- 熟悉 DSP 演算法(FIR/IIR、FFT、DCT、Kalman filter 等)。
- 精通 C/C++,具備 SIMD 指令集(NEON、SSE)與 DSP intrinsic 編程經驗。
- 熟悉嵌入式平台開發與優化流程。
- 熟悉通訊介面(I2S、SPI、UART、MIPI CSI/DSI、LVDS)。
- 熟悉版本控制工具(Git)與開發流程(JIRA、CI/CD)。
四、加分條件
- 有影像感測器 ISP pipeline 經驗(如:白平衡、色彩校正)。
- 熟悉 AI inference engine 整合(如:TFLite、ONNX、SNPE)。
- 有雷達訊號處理或語音處理產品化經驗。
- 熟悉多核心同步與 cache coherence 問題。
五、工作模式
- 採敏捷開發流程,週期性交付模組與測試報告。
- 與 AI、韌體、硬體、產品經理等跨部門團隊密切合作。
- 鼓勵技術研究與社群參與(如 IEEE、CVPR、ICASSP)。