崗位職責:
1. 工業級Linux系統開發與優化
- 主導基于多核SoC(如RK3588、NXP i.MX8/9系列)的BSP開發,涵蓋U-Boot移植、Linux內核裁剪、設備樹配置及Yocto/Buildroot構建系統定制,支持智能座艙與視覺監控的多域協同。
- 開發關鍵外設驅動:UART、SPI、I2C、PCIe、CAN等接口驅動開發,能獨立完成外設(如攝像頭、顯示屏、傳感器)適配。。
- 實現寬溫環境下的系統穩定性加固,包括低溫啟動補償、內存ECC糾錯、高溫降頻策略等。
2. 視覺監控與座艙系統集成
- 支持DMS/OMS攝像頭驅動開發,實現多路視頻低延遲采集。
- 設計NPU加速接口,為算法提供底層支持。
3. 跨團隊協作與測試支持
- 主導硬件Bring-Up,協同硬件團隊完成原理圖評審、信號完整性分析。
- 輸出BSP設計文檔,搭建自動化測試框架(如CANoe+Eggplant),支持可靠性測試。
任職要求:
1、熟悉單片機軟件開發,精通C語言編程;
2、熟悉SPI/I2C/UART/CAN/LIN等通信方式的應用;
3、了解matlab/simulink自動代碼生成的優先考慮;
4、良好的編碼習慣和技術文檔編寫能力,具有良好的溝通能力,和良好的團隊合作精神;
5、具有嵌入式Linux(或其他系統)環境下的底層驅動相關開發經驗優先。