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