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