1、負(fù)責(zé)高低壓動(dòng)力或者儲(chǔ)能電池管理系統(tǒng)的嵌入式軟件設(shè)計(jì)、開(kāi)發(fā)以及調(diào)試;
2、負(fù)責(zé)電池系統(tǒng)Bootloader軟件的編寫(xiě)以及維護(hù);
3、負(fù)責(zé)BMS現(xiàn)場(chǎng)調(diào)試工作,主要包含充放電策略以及通信協(xié)議的匹配性,以及協(xié)助其他部門(mén)(硬件、結(jié)構(gòu)、測(cè)試等)的工作,具備一定的策劃分析能力;
4、負(fù)責(zé)BMS控制策略開(kāi)發(fā),包括上下電、充放電、均衡策略,熱管理,故障診斷策略等,及通信接口和顯示界面的軟件程序開(kāi)發(fā)
5、負(fù)責(zé)BMS軟件測(cè)試規(guī)程的制定,并指導(dǎo)軟件測(cè)試工程師對(duì)BMS軟件進(jìn)行測(cè)試和標(biāo)定;
6、對(duì)軟件系統(tǒng)的可靠性、穩(wěn)定性進(jìn)行評(píng)估,完成軟件代碼的評(píng)審。
7、協(xié)助產(chǎn)線(xiàn)及客戶(hù)端量產(chǎn)產(chǎn)品的軟件相關(guān)的維護(hù)工作;
8、撰寫(xiě)技術(shù)文檔,包括設(shè)計(jì)說(shuō)明、測(cè)試報(bào)告及用戶(hù)手冊(cè)等;
9、協(xié)助完成部門(mén)其他軟件相關(guān)的專(zhuān)案/專(zhuān)利等相關(guān)工作。
任職要求:
1、精通C語(yǔ)言/C++編程,熟悉嵌入式開(kāi)發(fā)流程及開(kāi)發(fā)工具,具備開(kāi)發(fā)8位、16位、32位單片機(jī)及ARM能力,熟悉TI CCS 或NXP Codewarrior、S32DS等編程開(kāi)發(fā)環(huán)境;
2、熟練使用各種調(diào)試工具,熟悉電池電芯特性及參數(shù),熟悉電池包生產(chǎn)測(cè)試環(huán)節(jié);
3、熟悉主流DSP/ARM等軟件開(kāi)發(fā)架構(gòu),熟悉常用的SP//I2C/RS485/CAN等通訊協(xié)議及底層驅(qū)動(dòng)編寫(xiě)
4、熟練掌握MATLAB/Simulink,熟練使用CANoe/CANalyzer進(jìn)行網(wǎng)絡(luò)測(cè)試