主要崗位職責(zé):
1、負(fù)責(zé)電機(jī)控制器底層軟件功能需求分析和架構(gòu)設(shè)計(jì);
2、負(fù)責(zé)MCAL微控制器抽象層,如輸入輸出驅(qū)動(dòng),微控制器驅(qū)動(dòng),通信驅(qū)動(dòng),存儲(chǔ)器驅(qū)動(dòng)等底層軟件的開發(fā);
3、負(fù)責(zé)根據(jù)指定的刷寫規(guī)范完成基于UDS協(xié)議的FBL軟件開發(fā);
4、負(fù)責(zé)基于AUTOSAR架構(gòu)的軟件平臺(tái)開發(fā)與集成,指導(dǎo)底層軟件、應(yīng)用層軟件的開發(fā)、集成,使用工具鏈完成BSW、RTE等相關(guān)模塊的配置;
5、負(fù)責(zé)電機(jī)控制器底層軟件開發(fā)各個(gè)階段文檔的編寫及歸檔工作。
任職要求:
1、本科及以上學(xué)歷,電氣、控制、電子、軟件等相關(guān)專業(yè);
2、5年以上汽車電子軟件開發(fā)經(jīng)驗(yàn),熟悉Infineon、TI、NXP等嵌入式微處理器軟件開發(fā),有(MCU)的驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn);
3、熟練掌握ADC、PWM、GPIO、SPI、I2C、CAN等外設(shè)的工作原理及應(yīng)用在電機(jī)控制器中的工作模式;
4、熟悉基于UDS的FBL工作原理以及開發(fā)測(cè)試流程;
5、熟悉CMMI、ASPICE等汽車電子軟件設(shè)計(jì)開發(fā)、測(cè)試流程;
6、熟練使用CAN總線開發(fā)測(cè)試工具,如INCA,CANoe、CANape等;
7、熟悉Autosar 軟件架構(gòu)及相關(guān)規(guī)范,有AUTOSAR(Classic)軟件開發(fā)經(jīng)驗(yàn)、能使用Etas\Vector \EB等主流Autosar工具進(jìn)行BSW、MCAL軟件開發(fā)。