職位要求
崗位職責(zé):
1、負(fù)責(zé)或參與BMS嵌入式軟件的需求分析、方案設(shè)計、架構(gòu)設(shè)計與詳細(xì)設(shè)計。
2、負(fù)責(zé)核心功能模塊(如SOC/SOH算法、均衡管理、熱管理、通信協(xié)議棧、故障診斷等)的編碼、調(diào)試與單元測試。
3、保證代碼質(zhì)量、執(zhí)行效率和安全性。
4、參與系統(tǒng)集成測試、功能驗證及HIL測試。
5、配合硬件工程師進(jìn)行軟硬件聯(lián)調(diào)。
6、使用測試工具進(jìn)行軟件標(biāo)定、故障注入測試及問題復(fù)現(xiàn)。
7、撰寫和維護(hù)軟件設(shè)計文檔、接口文檔、單元/集成測試用例及報告。
8、編寫軟件使用說明、版本發(fā)布文檔等。
9、參與代碼評審,推動建立和優(yōu)化編碼規(guī)范及開發(fā)流程。
10、上級領(lǐng)導(dǎo)臨時安排的其他工作。
任職資格:
1、本科及以上,電子信息工程、通信工程、計算機(jī)等相關(guān)專業(yè)優(yōu)先(優(yōu)秀者可放寬至大專)
2、3年以上嵌入式軟件開發(fā)經(jīng)驗;
3、有鋰電池管理系統(tǒng)(BMS)或新能源行業(yè)(如動力電池、無人機(jī)電池)開發(fā)經(jīng)驗者優(yōu)先,有使用過TI前端芯片者優(yōu)先。
4、具備完整產(chǎn)品開發(fā)流程經(jīng)驗,包括從需求分析、代碼實現(xiàn)到測試驗證、量產(chǎn)支持的全過程。有參與功能安全認(rèn)證項目經(jīng)驗者優(yōu)先。
5、精通C語言(必備),熟悉C++、Python用于算法仿真或工具開發(fā);
6、熟練使用Keil、IAR、ADS等IDE,掌握SVN、Git、等代碼管理與持續(xù)集成工具;
7、掌握SOC、SOH估算算法(如卡爾曼濾波、安時積分法)者優(yōu)先;
8、能使用MATLAB/Simulink進(jìn)行電池建模與算法仿真者優(yōu)先。