【崗位職責(zé)】
1. 高通平臺車載系統(tǒng)的 BSP 移植與開發(fā),涵蓋 U - boot、Linux 內(nèi)核及設(shè)備驅(qū)動(dòng)的定制與優(yōu)化,確保系統(tǒng)在硬件平臺上穩(wěn)定高效運(yùn)行;
2. 負(fù)責(zé)車機(jī)系統(tǒng)各類硬件外設(shè),如顯示屏、攝像頭、音頻設(shè)備、通信模塊(Ethernet 等)的驅(qū)動(dòng)程序開發(fā)、調(diào)試與維護(hù),保障外設(shè)與系統(tǒng)的無縫對接及功能正常實(shí)現(xiàn);
3. 車載系統(tǒng)的性能優(yōu)化工作,包括但不限于系統(tǒng)啟動(dòng)時(shí)間優(yōu)化、內(nèi)存管理優(yōu)化、CPU 資源調(diào)度優(yōu)化等,提升整車電子系統(tǒng)的響應(yīng)速度和用戶體驗(yàn)。
【任職要求】
1. 統(tǒng)招本科及以上學(xué)歷,3 年以上嵌入式軟件開發(fā)經(jīng)驗(yàn),掌握 C/C++ 編程語言,具備扎實(shí)的編程功底和良好的代碼風(fēng)格,理解 Linux 內(nèi)核架構(gòu),包括進(jìn)程管理、內(nèi)存管理、設(shè)備驅(qū)動(dòng)模型等,熟悉 Linux 系統(tǒng)的移植和驅(qū)動(dòng)調(diào)試。
2. 有高通平臺(如 8155、8295)開發(fā)經(jīng)驗(yàn)者優(yōu)先,熟悉 Uboot、Kernel、文件系統(tǒng)的構(gòu)建和裁剪。
3. 理解 LDM(邏輯設(shè)備模型)、RDI(MIPI - CSI 接口)、攝像頭設(shè)備(CSI 接口)及常用通信接口(CAN、SPI、I2C、USB 等)的驅(qū)動(dòng)開發(fā)和調(diào)試原理和實(shí)踐。