崗位職責(zé):
1、MCAL底層驅(qū)動開發(fā),包含CAN、LIN、SPI、ADC、IO、CLCK、Flash等模塊;
2、OS開發(fā),需要重新采購RH850 F1KM S2與RH850 U2A6的OS Porting,并配置中斷、Tick、任務(wù)及優(yōu)先級等工作;
3、需要在Greenhills 編譯器環(huán)境搭建BASE工程,與已開發(fā)完成的BSW、ASW集成;
4、需要基于RH850平臺,開發(fā)安全啟動,路由、診斷等信息安全相關(guān)工作,涉及對稱和非對稱加密算法;
5、需要基于RH850 平臺,開發(fā)功能安全相關(guān)內(nèi)容,包含LBIST、MBIST等。
6、需要基于RH850 平臺,新硬件的軟硬件聯(lián)調(diào),硬件驗證以及開發(fā)DV實驗軟件。
7、產(chǎn)品跟蹤測試,常駐客戶現(xiàn)場直至項目聯(lián)產(chǎn)。
任職要求:
1、精通C/C++語言,熟悉汽車電子軟件開發(fā)流程,5年以上嵌入式軟件產(chǎn)品開發(fā)經(jīng)驗
2、具有Bootloader與MCAL的實際開發(fā)經(jīng)驗,熟悉UDS診斷協(xié)議(ISO14229、ISO15765),熟悉AUTOSAR(OSEK)的故障診斷與網(wǎng)絡(luò)管理規(guī)范
3、具有ETAS AUTOSAR系統(tǒng)移植與應(yīng)用開發(fā)經(jīng)驗
4、熟悉CAN、LIN等收發(fā)器的工作原理,具有CAN/CANFD總線開發(fā)經(jīng)驗,熟悉CAN總線協(xié)議(ISO11898)
5、具有網(wǎng)關(guān),TBOX與BDC等產(chǎn)品開發(fā)經(jīng)驗,并有NXP,瑞薩,芯馳等公司嵌入式MCU軟件開發(fā)經(jīng)驗優(yōu)先