软件工程师

Description: 

岗位职责:

1.锂电池管理算法开发

2.设计并实现锂电池SOC(荷电状态)/SOH(健康状态)估计算法

3. 开发充电过程温度补偿、涓流优化、过充保护等安全策略

4. 编写故障诊断代码(过压/欠压/过流/短路等三级保护机制)

5.硬件驱动开发电池 61 完成ADC采集(电压/电流/温度)、PWM充电控制等底层驱动 

6. 开发I2C/SPI通信协议栈(与AFE芯片如BQ系列、MCU交互) 61 设计EEPROM寿命均衡存储算法(关键参数持久化)

任职要求:

1. 熟练掌握C语言 , 3年以上单片机开发经验(ARM,C51等主流MCU), 掌握RTOS(FreeRTOS/ThreadX/uC/OS-II)调度机制;

2. 独立开发过锂电池充电管理或BMS系统 , 熟悉电池特性曲线(充放电平台/内阻变化), 熟练使用示波器、逻辑分析仪调试硬件异常;

3.具备以下经验者更佳:开发过汽车电子BMS系统;移植过开源BMS项目(如OpenBMS/TinyBMS);掌握电池建模技术(等效电路模型/神经网络预测);有CAN/LIN总线诊断开发经验(UDS协议栈) 

岗位职责:

1.锂电池管理算法开发

2.设计并实现锂电池SOC(荷电状态)/SOH(健康状态)估计算法

3. 开发充电过程温度补偿、涓流优化、过充保护等安全策略

4. 编写故障诊断代码(过压/欠压/过流/短路等三级保护机制)

5.硬件驱动开发电池 61 完成ADC采集(电压/电流/温度)、PWM充电控制等底层驱动 

6. 开发I2C/SPI通信协议栈(与AFE芯片如BQ系列、MCU交互) 61 设计EEPROM寿命均衡存储算法(关键参数持久化)

任职要求:

1. 熟练掌握C语言 , 3年以上单片机开发经验(ARM,C51等主流MCU), 掌握RTOS(FreeRTOS/ThreadX/uC/OS-II)调度机制;

2. 独立开发过锂电池充电管理或BMS系统 , 熟悉电池特性曲线(充放电平台/内阻变化), 熟练使用示波器、逻辑分析仪调试硬件异常;

3.具备以下经验者更佳:开发过汽车电子BMS系统;移植过开源BMS项目(如OpenBMS/TinyBMS);掌握电池建模技术(等效电路模型/神经网络预测);有CAN/LIN总线诊断开发经验(UDS协议栈)

岗位职责:

1.锂电池管理算法开发

2.设计并实现锂电池SOC(荷电状态)/SOH(健康状态)估计算法

3. 开发充电过程温度补偿、涓流优化、过充保护等安全策略

4. 编写故障诊断代码(过压/欠压/过流/短路等三级保护机制)

5.硬件驱动开发电池 61 完成ADC采集(电压/电流/温度)、PWM充电控制等底层驱动 

6. 开发I2C/SPI通信协议栈(与AFE芯片如BQ系列、MCU交互) 61 设计EEPROM寿命均衡存储算法(关键参数持久化)

任职要求:

1. 熟练掌握C语言 , 3年以上单片机开发经验(ARM,C51等主流MCU), 掌握RTOS(FreeRTOS/ThreadX/uC/OS-II)调度机制;

2. 独立开发过锂电池充电管理或BMS系统 , 熟悉电池特性曲线(充放电平台/内阻变化), 熟练使用示波器、逻辑分析仪调试硬件异常;

3.具备以下经验者更佳:开发过汽车电子BMS系统;移植过开源BMS项目(如OpenBMS/TinyBMS);掌握电池建模技术(等效电路模型/神经网络预测);有CAN/LIN总线诊断开发经验(UDS协议栈)