职位详情
BMS软件工程师
2.8-4万
德仪云贸易(上海)有限公司
长沙
3-5年
本科
07-02
工作地址

天健壹平方英里-H栋

职位描述
岗位要求:
1.本科以上学历,有逆变器系统(光伏/储能/电动汽车)开发经验,熟悉IGBT驱动逻辑或MPPT算法。熟悉ADBMS1818的ADC模式配置(7 kHz/22 kHz)、电压计算(16位LSB=100 μV)及寄存器操作(如CFGRA配置)。
2. 具备isoSPI菊花链开发经验,解决级联通信延迟(N×tWAKE)与数据错位问题。
3. 掌握被动均衡策略优化,包括PWM占空比动态调整、MUTE/UNMUTE状态切换。
4.精通STM32 HAL库开发,具备SPI、CAN、定时器、DMA等外设驱动开发经验。
5.熟悉FreeRTOS/uCOS等实时操作系统,实现多任务优先级管理。
6.掌握低功耗设计(如STM32 STOP模式与ADBMS1818休眠模式协同)。
7.理解高压BMS与逆变器的交互逻辑(如SOC-充放电功率映射、故障联锁)。
8.熟悉EMC设计原则,抑制高压环境对STM32及ADBMS1818的噪声干扰。

岗位职责:
1.基于ADI ADBMS1818芯片开发电池管理系统软件,实现18通道高精度电压/温度采集、被动均衡控制、故障诊断(OV/UV/开路检测)。
2.设计STM32主控芯片与ADBMS1818的通信协议(SPI/isoSPI),处理多芯片级联数据同步与校验(CRC)。
3.开发与逆变器协同的控制逻辑,如SOC估算、充放电功率限制、热管理联动。
4. 在STM32平台实现RTOS任务调度,集成ADBMS1818驱动、均衡算法、通信协议栈(CAN/CAN FD)。
5.优化系统实时性,确保ADBMS1818采样周期(≤290 μs)与逆变器PWM控制时序匹配。
6. 遵循ISO 26262或IEC 61508标准,设计冗余校验机制(如ADBMS1818冗余滤波器状态监控)。
7.实现系统级故障恢复策略,包括看门狗唤醒、休眠模式切换、通信中断重连。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请