岗位职责:1.根据项目需求,完成BMS嵌入式软件代码设计、开发,上位机程序编写等工作;2.与硬件工程师一起完成软硬件调试,系统调试等工作;3.完成软件相关设计文档、试验报告等技术文件的编制与归档;4.完成上级交代的其他任务。任职资格:1.本科及以上学历,电子、电气、自动化控制或相关专业,能够快速上手解决问题;2.熟练掌握C语言,熟悉STM32、GD32、飞思卡尔等常用硬件平台的单片机软件开发;3.熟悉单片机基本外设的使用,如ADC,串口、I2C、SPI等,熟悉CAN通信,RS485通信等;4.能看懂硬件原理图,了解MOS管,继电器,霍尔传感器等元器件的工作原理,掌握常用调试工具如示波器、万用表等,能进行独立调试工作;5.了解锂电池特性,熟悉电池SOC、SOH估算等算法;6.有BMS软件开发经验优先考虑;7.认真负责、敬业,学习动手能力强;8.有较强的责任心,具有优秀的表达能力、沟通能力、协调能力,能适应出差;9.能力突出者可适当放宽条件。