崗位職責
1. 芯片BSP 維護,了解ARM體系結構,熟悉常見設備驅動開發(fā)(uart、i2c、spi、i2s、usb、wifi、BT、audio、camera等),快速解決客戶問題。
2. 配合硬件團隊進行 Bring-up、調試驗證,優(yōu)化性能和穩(wěn)定性。
3. 負責芯片平臺的音視頻驅動開發(fā),包括:
視頻輸入(攝像頭驅動、V4L2框架)
圖像處理(ISP Pipeline 開發(fā)與優(yōu)化)
編解碼(H.264/H.265/MJPEG 硬件加速驅動)
顯示輸出(HDMI/LCD/DRM 驅動)
流媒體協(xié)議(RTMP/RTSP/HTTP)
4. 開發(fā)音視頻 SDK 功能 Demo,驗證核心模塊的性能與兼容性。
5. 芯片功能驗證與測試用例開發(fā)
6. 技術文檔的編寫、優(yōu)化和評審
任職要求
1. 2-5 年 Linux 驅動開發(fā)經驗,熟悉 設備樹、V4L2 框架、音視頻編解碼。
2. 扎實的Linux驅動開發(fā)能力 (字符/平臺設備驅動、設備樹/DTS)。
3. 熟練使用 C/C++、Shell、Python、Makefile,有 BSP 或芯片廠商(海思/RK/全志等)經驗優(yōu)先。
4. 熟悉至少一個核心模塊:
Camera 驅動(MIPI-CSI/V4L2)
ISP 圖像處理(Pipeline 鏈路設計)
視頻編解碼(H.264/H.265/VPU 優(yōu)化)
顯示驅動(HDMI/LCD/DRM)
優(yōu)先考慮:
1. 有嵌入式 buildroot、Ubuntu 系統(tǒng)開發(fā)經驗者優(yōu)先;
2. 熟練使用git、jira、github優(yōu)先;