1. 學歷與專業(yè):本科及以上學歷,電子工程、計算機科學、自動化、控制工程等相關專業(yè),碩士學歷優(yōu)先。
2. 工作經(jīng)驗:3年以上BMS底層軟件開發(fā)經(jīng)驗,至少參與過1個動力電池或儲能BMS量產(chǎn)項目;具備獨立完成底層驅動開發(fā)、協(xié)議棧搭建及問題排查的能力,有新能源汽車或大型儲能項目BMS開發(fā)經(jīng)驗者優(yōu)先。
3. 精通C/C++編程語言,具備扎實的嵌入式軟件開發(fā)基礎,熟悉ARM/Cortex-M系列單片機(如STM32、TI TMS320等)在電池保護板領域的開發(fā)流程和架構應用。
4.熟悉嵌入式實時操作系統(tǒng)(RTOS),如FreeRTOS、uC/OS、RT-Thread等,具備基于RTOS的多任務程序設計和優(yōu)化經(jīng)驗。
5.掌握CAN/LIN總線通信協(xié)議,具備CANoe/CANalyzer等總線測試工具的使用經(jīng)驗,能獨立完成總線通信模塊的開發(fā)與調試。
6.熟悉常用的嵌入式接口(UART、I2C、SPI、ADC、PWM等)的工作原理和驅動開發(fā)方法,能獨立完成各類外設驅動的編寫與調試。
7.精通電池保護板核心算法原理,具備過充、過放、過流、短路、過溫等防護算法及SOC估算、均衡控制算法的嵌入式實現(xiàn)經(jīng)驗,能獨立完成算法的調試與優(yōu)化。
8.具備良好的代碼風格和編程習慣,熟悉軟件開發(fā)流程和版本控制工具(如Git、SVN),能獨立完成軟件的單元測試和集成測試。
9.掌握嵌入式軟件調試工具的使用,如J-Link、ST-Link等仿真器,具備較強的軟件問題定位和解決能力。
10.有新能源汽車動力電池保護板、儲能電池保護板等產(chǎn)品開發(fā)經(jīng)驗,或具備相關行業(yè)認證(如ISO 26262功能安全)經(jīng)驗、電池保護板相關產(chǎn)品認證(如UL、CE)經(jīng)驗者優(yōu)先。