崗位職責(zé):?
1、進(jìn)行嵌入式系統(tǒng)(Embedded?Linux)驅(qū)動(dòng)程序開發(fā);
2、負(fù)責(zé)系統(tǒng)底層的BSP相關(guān)工作,如Linux?Kernel移植優(yōu)化,設(shè)備驅(qū)動(dòng)開發(fā)、移植和優(yōu)化;
3、參與項(xiàng)目需求分析,進(jìn)行驅(qū)動(dòng)軟件的詳細(xì)設(shè)計(jì)。
任職資格:
1、精通C/C++語言、ARM匯編,熟練使用GCC;
2、深刻理解內(nèi)存、DMA、中斷等概念,熟悉ARM處理器;
3、良好的數(shù)字電路、模擬電路基礎(chǔ),熟悉硬件工作原理,有一定硬件原理圖閱讀、評審能力;
4、熟悉常用的i2c、spi、can、usb、sdio總線規(guī)范;
5、熟悉linux內(nèi)核內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)、usb、視頻、音頻、電源管理等子系統(tǒng)更佳;
6、有車載娛樂系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先。