1. 車載系統(tǒng) BSP 移植與開發(fā),涵蓋 U - boot、Linux 內(nèi)核及設備驅動的定制與優(yōu)化,確保系統(tǒng)在硬件平臺上穩(wěn)定高效運行。
2. 負責車載系統(tǒng)各類硬件外設,如顯示屏、攝像頭、音頻設備、通信模塊的驅動程序開發(fā)、調試與維護,保障外設與系統(tǒng)的無縫對接及功能正常實現(xiàn)。
3. 車載系統(tǒng)的性能優(yōu)化工作,包括但不限于系統(tǒng)啟動時間優(yōu)化、內(nèi)存管理優(yōu)化、CPU 資源調度優(yōu)化等,提升整車電子系統(tǒng)的響應速度和用戶體驗。
技術:
1. 5年以上嵌入式軟件開發(fā)經(jīng)驗,掌握 C/C++ 編程語言,具備扎實的編程功底和良好的代碼風格。
2. 理解 Linux 內(nèi)核架構,包括進程管理、內(nèi)存管理、設備驅動模型等,熟悉 Linux 系統(tǒng)的移植和定制流程。
3. 熟悉車載電子產(chǎn)品從設計到量產(chǎn)的 BSP 開發(fā)過程;
4. 顯示屏(如 MIPI - DSI 接口)、攝像頭(MIPI - CSI 接口)、音頻設備(I2S 接口)及常用通信接口(CAN、SPI、I2C、USB 等)的驅動開發(fā)和調試有理解和實踐。