崗位職責(zé)
1. 負(fù)責(zé)應(yīng)用層/底層軟件需求開發(fā)、軟件設(shè)計(jì)、診斷/標(biāo)定協(xié)議棧開發(fā)及必要的測試等工作;
底層軟件開發(fā)包括:CPU內(nèi)存分配、底層驅(qū)動開發(fā)(手寫或基于Autosar)、CAN/LIN/ETH/SPI/SCI/IIC等通訊、J1939協(xié)議,
CCP/XCP標(biāo)定、UDS診斷、NVM存儲、部分硬件診斷、底層功能安全實(shí)現(xiàn)(如:芯片內(nèi)核自檢)等相關(guān)設(shè)計(jì)工作;
2、負(fù)責(zé)BMS系統(tǒng)軟件功能的優(yōu)化及性能的提升和優(yōu)化;
3、負(fù)責(zé)與硬件工程師配合進(jìn)行BMS系統(tǒng)軟件驅(qū)動開發(fā)及維護(hù)。、
要求
1. 本科或研究生以上學(xué)歷,計(jì)算機(jī)、電子信息、自動化類相關(guān)專業(yè);
2. 3-5年以上車載動力電池BMS軟件開發(fā)工程師工作經(jīng)驗(yàn);;
3. 熟悉新能源汽車動力系統(tǒng)產(chǎn)品,有相關(guān)產(chǎn)品開發(fā)經(jīng)驗(yàn)優(yōu)先;
4. 熟悉Infineon TC2xx/TC3xx、NXP S32KXX、ST SPC58xx等主流CPU的底層軟件開發(fā);
6. 熟悉Autosar軟件架構(gòu);
7. 具有Autosar MCAL(EB/Vector)或Vector/ETAS Autosar工具鏈開發(fā)經(jīng)驗(yàn)優(yōu)先;
8. 具有良好的編程習(xí)慣。