岗位职责:1、独立完成BMS应用层软件开发,可以独立完成软件开发、集成、测试工作;2、协同完成公司BMS产品应用层软件需求分析,架构设计,接口匹配以及总体技术方案;3、协同完成SOX算法(包括SOC\SOH\SOP\SOE)、绝缘检测算法等电池特性相关算法的开发;4、不断优化公司产品方案,保证公司产品和技术的开发具有生命力以符合市场需求;5、指导、处理和协调解决产品在生产和用户使用中出现的软件问题。任职要求:1、本科及以上学历,通信、电气、电子、控制、自动化等相关专业;2、熟悉C/C++编程语言,熟悉常用嵌入式开发IDE及编辑器的使用(Keil/IAR/Eclipse/VSCode);3、熟悉常用的嵌入式MCU的使用(STM32/GD32等),了解控制器的中断、外设等机制;4、熟悉常用工业现场总线的应用(RS-485、CAN、以太网),了解总线的使用方式和通信协议代码的编写;5、了解嵌入式RTOS的使用(ucOS、FreeRTOS及RT-Thread等),了解常用的信号量、队列等机制;6、能够将需求文档和流程框图等转化为实际可用的代码;7、具有良好的沟通能力、工作主动性和团队合作能力;8、具有较强的抗压能力、独立处理事务能力和疑难问题攻坚能力。有以下能力或工作经验者优先:1、具有大储/工商储/家储BMS开发经验;2、熟悉电池特性(电化学特性、电池等效RC模型)的,能够使用MATLAB等工具对电池建立仿真模型并设计电池SOX算法;3、具有上位机开发能力(使用QT/.Net/Electron等技术)。