职责描述:1.负责储能BMS软件功能、性能、软件系统的需求分析及评估;2.负责BMS软件开发、专利编写,根据设计文档或需求说明完成代码编写、调试、测试和维护;3.负责常用总线如RS232、RS485、CAN总线等相关接口通讯软件设计;4.协助测试工程师对软件平台进行相关的测试验证,解决出现的问题,并能够进行电池系统故障分析和失效分析;任职要求:1.本科及以上学历,自动化、电气工程、电子信息工程、计算机等相关专业优先考虑;2.至少2年以上嵌入式软件开发经验,电子理论功底扎实,有BMS开发经验者优先;3.精通C语言,熟练使用STM32CubeIDE,KEIL MDK等嵌入式开发平台及实时操作系统嵌入式开发;4.熟悉BMS软件关键算法设计;5.熟悉I2C、SPI、RS485、RS232、CAN、Ethernet等通信技术及常用通信协议开发;6.良好的沟通能力和团队合作精神,执行力强,积极主动,团队意识强,有责任心,具备分析和解决问题的能力。