崗位職責:
1. 基于 Rockchip RK3588 平臺進行嵌入式系統開發,完成BSP移植、驅動開發及性能優化。
1. 負責 Linux內核 的裁剪、定制、驅動開發(如Camera、GPU、NPU、PCIe,GPIO/UART/I2C/SPI/CAN等外設)。
2. 開發 RTOS(如FreeRTOS、RT-Thread) 與Linux雙系統協同方案(如異構通信、資源共享)。
3. 優化系統啟動時間、內存占用、功耗等關鍵指標,解決多核(ARM Cortex-A76/A55)調度問題。
4. 設計并實現嵌入式端多媒體處理(如H.265編解碼)。
5. 參與硬件設計評審,協助調試硬件問題(如DDR、PMIC、高速信號完整性)。
6. 協助硬件團隊進行板級調試,解決軟硬件協同問題。
7. 編寫技術文檔(設計文檔、測試報告等),維護代碼版本(Git/SVN)
崗位要求:
1. RK3588經驗:
- 熟悉RK3588芯片架構及開發環境(官方SDK、Toolchain、Debug工具);
- 有RK3588/Linux BSP移植、uboot移植、設備樹(DTS)調試經驗;
- 了解NPU(算能/瑞芯微SDK)或VPU多媒體開發優先。
2. 嵌入式Linux:
- 精通Linux驅動開發(字符設備、塊設備、網絡設備等);
- 熟悉內核模塊開發、進程間通信、文件系統定制(Yocto/Buildroot);
- 掌握常用調試工具(gdb、kgdb、perf、trace-cmd等)。
3. RTOS能力:
- 熟悉至少一種RTOS(FreeRTOS、RT-Thread、Zephyr等)的任務調度、內存管理;
- 有RTOS與Linux混合部署經驗(如通過RPMSG、共享內存通信)。
4. 基礎要求:
- 本科及以上學歷,計算機/電子/通信等相關專業;
- 3年以上嵌入式開發經驗,熟練使用C/C++、Python;
- 掌握硬件調試工具(示波器、邏輯分析儀、JTAG等)。
加分項:
有激光雷達掃描儀,掃地機,割草機,無人機等機器人領域從業經驗者優先;