高级BMS软件研发工程师
发布时间:
岗位职责
1. 软件架构搭建:负责户用储能电池管理系统(BMS)全套软件架构设计、分层模块规划、状态机搭建,输出软件设计文档、接口规范,搭建团队可复用的BMS软件基础框架。
2. 核心算法自研与迭代:独立负责电池包(51.2V低压/400V高压)SOC、SOH、内阻辨识算法开发与优化,解决LFP电压平台平坦导致的SOC漂移、低温精度差、电池一致性偏差等行业痛点,保障全工况SOC精度≤3%。
3. 保护逻辑与安全策略开发:设计实现BMS多级分层保护机制(预警-限流-禁充禁放-故障脱扣),完成过压、欠压、过流、超温、温差过大、通信异常、热失控预警等全套保护逻辑开发,适配户储安全规范。
4. 均衡策略开发:负责被动/主动均衡算法研发与落地,设计静置、充电、放电多场景智能均衡策略,提升电池包循环寿命与一致性。
5. 系统联调与协议对接:负责BMS与PCS双向变流器的CAN2.0B通信协议开发、数据交互、功率限值仲裁,完成光储系统整机联调,保障充放电协同逻辑稳定可靠。
6. 功能迭代与量产落地:负责BMS固件OTA升级、故障日志存储、数据校验、断点续传等功能开发,配合硬件、测试、认证团队完成产品摸底测试、高低温测试、EMC适配,支撑产品量产交付。
7. 技术攻关与团队赋能:解决量产及客户端现场BMS异常问题,沉淀技术方案,主导BMS软件技术迭代,适配国内外户储行业标准及认证要求。
任职要求
1. 本科及以上学历,自动化、电子信息、电气工程、嵌入式软件等相关专业,5年以上户储/工商业储能BMS完整固件开发经验,有光储一体机项目量产落地经验优先。
2. 精通STM32F4/H7、GD32等MCU嵌入式开发,熟练使用FreeRTOS/裸机架构,精通C语言,具备扎实的嵌入式底层开发功底。
3. 熟练掌握TI BQ76952/BQ76972、MPS MP3716等主流储能AFE芯片驱动开发,精通电芯采样、温度采集、回路控制底层逻辑。
4. 精通储能SOC/EKF卡尔曼滤波、SOH估算、电池内阻辨识核心算法,深刻理解磷酸铁锂电池特性,有成熟算法优化落地案例。
5. 熟悉CAN2.0B储能通信协议、国标GB/T34131,熟练完成BMS与PCS、上位机、云端的数据交互开发。
6. 精通BMS分级保护、状态机设计、故障诊断逻辑,具备独立排查整机联调、EMC干扰、采样异常、功率匹配异常等问题的能力。
7. 有低压51.2V户储、高压堆叠式储能电池包开发经验,熟悉海外户储市场产品需求者优先。