崗位職責(zé):
1、主要負(fù)責(zé)ARM及X86主板的BSP適配移植(Nvidia、華為、瑞芯微、NXP)及系統(tǒng)裁剪。
2、完成硬件的驅(qū)動(dòng)程序的編寫及外圍接口測試程序的編寫。
3、發(fā)布鏡像及編寫測試及燒錄文檔。
任職要求:
1、本科以上學(xué)歷,物聯(lián)網(wǎng)工程/電子/通信/機(jī)電/自動(dòng)化或相關(guān)專業(yè),CET4及以上;
2、兩年以上linux驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn),精通C語言編程,熟悉C++、Qt及Python;
3、熟悉Linux內(nèi)核及設(shè)備樹,有移植、裁剪、優(yōu)化經(jīng)驗(yàn),具有較強(qiáng)的分析和理解源代碼的能力,能夠獨(dú)立移植Linux系統(tǒng),熟悉bootloader過程;
4、熟悉ARM外圍UART/I2C/SPI/CAN/CSI/GPIO等接口的使用,有Nvidia、華為、瑞芯微、NXP等平臺(tái)移植及應(yīng)用經(jīng)驗(yàn)優(yōu)先;
5、能熟練閱讀相關(guān)芯片的英文datasheet,能看懂主板線路圖;
6、具備良好的溝通能力和協(xié)作能力,具有良好的編程風(fēng)格和較強(qiáng)的文檔編寫能力。