职位要求
岗位职责:
1、BMS底层软件开发,根据不同硬件进行模拟/数字等硬件底层驱动开发;
2、BMS应用层软件需求分析,及SOC/SOP/SOH等估算、均衡、热管理、预充等控制策略开发;
3、代码编写、软件集成、调试验证等。
任职要求:
1、精通 C 语言开发;
2、熟悉MCU底层驱动(SPI/IIC/UART/CAN/DIO/ADC/PWM/ICU等模块)开发设计;
3、熟悉Bootloader开发设计;
4、熟悉锂电池系统,具有BMS软件开发经验,熟悉BMS控制策略、电池SoX算法;
5、具备良好的编程风格和软件开发规范。