1.负责电池包 BMS产品软件的模型开发和设计及调试工作,配合系统设计人员完成系统联调及维护,配合功能安全经理进行功能安全开发;2.按照项目要求进行软件需求分析、设计、编码及调试工作,并完成相关设计文档的编写;3.使用 MBD开发工具链matlab/simulink/stateflow/Embedded coder,开发BMS应用层软件,进行代码生成:4.编写并维护应用层软件模块之间的接口需求、应用层软件与底层软件的接口需求;5.负责软件生命周期内的维护、升级等工作;负责软件开发过程所有文档交付物的的撰写(如需求分解,软件架构设计,单元模块详细设计等)岗位要求:3年以上 BMS软件开发经验,有量产经验优化考虑;熟练使用MATLAB/Simulink进行建模,熟悉自动代码生成过程,掌握MIL、SIL测试者优先考虑;具备基本的C代码开发概念,有C代码开发经验或嵌入式软件开发经验优先;熟悉 CAN,I2C,SPI,RS485,RS232等接口通信软件设计;熟悉电池管理系统(BMS)关键算法设计(SOC/SOH);具有大型储能(50MWh以上)电池模组/Pack产品设计经验、熟悉储能产品安规要求者优先;