職位描述
ARM處理器C語(yǔ)言C++ECU底層軟件BOOTLOADER軟件開(kāi)發(fā)汽車(chē)電子控制器底層軟件開(kāi)發(fā)汽車(chē)零部件汽車(chē)研發(fā)/制造
工作內(nèi)容:
負(fù)責(zé)ECU底層軟件功能需求分析,架構(gòu)設(shè)計(jì),軟件開(kāi)發(fā)及維護(hù)工作;
負(fù)責(zé)基礎(chǔ)外設(shè)驅(qū)動(dòng)軟件設(shè)計(jì)、開(kāi)發(fā)及驗(yàn)證;
負(fù)責(zé)復(fù)雜驅(qū)動(dòng)軟件設(shè)計(jì)、開(kāi)發(fā)及驗(yàn)證;
負(fù)責(zé)CAN/LIN通訊協(xié)議棧的軟件開(kāi)發(fā);
負(fù)責(zé)基于UDS協(xié)議的Bootloader軟件開(kāi)發(fā);
負(fù)責(zé)ECU底層軟件開(kāi)發(fā)各個(gè)階段文檔的編寫(xiě)及歸檔工作;
任職要求:
2年以上汽車(chē)電子控制器產(chǎn)品底層軟件開(kāi)發(fā)工作經(jīng)驗(yàn);
精通C語(yǔ)言編程及代碼編寫(xiě)規(guī)范;
熟悉常用單片機(jī)Infineon、NXP、STM32等嵌入式微處理器軟件開(kāi)發(fā),掌握ADC、PWM、GPIO、SPI、I2C、CAN、LIN等外設(shè)的工作原理;
熟悉UDS、Bootloader相關(guān)的基礎(chǔ)知識(shí);
熟悉嵌入式軟件工具鏈的使用;
了解AutoSAR軟件架構(gòu)、ASPICE開(kāi)發(fā)流程及ISO26262功能安全標(biāo)準(zhǔn);
具有較強(qiáng)的責(zé)任心和團(tuán)隊(duì)協(xié)作能力;