岗位职责:1、负责按照项目需求进行项目软件方案设计,并参与方案评审工作;2、完成BMS底层软件开发设计技术文档的编写、整理及总结;3、负责BMS底层驱动程序设计、开发、测试及级护工作4、负责根据客户需求完成BMS应用层控制软件设计、开发、测试与调试;5、BMS底层软件系统测试与优化;6、售前技术(软件系统相关)支持、协助解决生产中的技术问题;任职要求:1、本科及以上学历,电子信息、计算机、自动化相关专业;2、熟练掌握C语言,二年以上编程工作经验;有BMS保护板,STM32显示屏开发经验者优先;3、熟练使用ARM、51系列单片机、ST系列单片机开发系统;4、能熟练阅读常见数字电路图、熟练掌握STM32外设寄存器;5、热爱编程工作,对新技术新产品有钻研精神、创新激情;6、具备很强的敬业精神和责任感,能接受项目阶段性的加班