职位描述:职位描述1、编写BMS系统软件需求进行软件需求分析和定义,并设计软件模块测试文档;2、完成BMS 部分模块软件的调试与验证;3、完成系统SOC、SOH算法编写,调试与验证;4、完成BMS控制逻辑的调试与验证;5、根据软件架构编写代码实现模块功能、进行内部代码测试和外部功能测试;6、完成上位机通信功能的调试与验证(Pc机上位机、客户端上位机等);7、跟踪世界新算法、新技术、新产品的*新动态;8、负责项目周期内的软件维护;9、负责并完成相关设计文档、试验报告等技术文件的编制与归档。职位要求:职位要求1、电子信息、计算机、软件工程等相关专业(能力突出者不限专业),本科及以上学历;2、有3年以上(本科,硕士可以放宽到2年以上)先进储能BMS核心软件开发经验优先;3、熟悉家储/户外储能/大型储能/汽车BMS软件至少一种,并批量应用;4、熟练掌握C语言,至少掌握一种IDE开发环境,熟悉Codewarrior、keil、IAR等软件优先考虑;5、熟悉软件开发流程,熟悉软件开发规范。6、熟悉常用MCU、AFE的配置及使用;7、熟悉MIL、SIL和PIL的一种或者多种测试;8、良好的团队合作精神和专业、严谨的工作态度。优先条件:1、熟练使用Matlab/Simulink/Stateflow工具建模及自动代码生成;2、会使用除了c及m语言以外的编程语言,如python。