Embedded & Firmware · 2024–2025
Designed and Architected BMS Firmware at Oben Electric
BMS architecture and firmware for electric motorcycles — SOC estimation, CAN communication, and a cell-balancing algorithm that cut charging time by 30%.
Embedded C · CAN · FreeRTOS · NXP S32K · MQTT
Overview
Led the design of the Battery Management System architecture and firmware at Oben Electric: efficient state-of-charge estimation, CAN-based communication, and a custom cell-balancing algorithm that reduced charging time by 30%.
Alongside it: a Raspberry Pi OBD scanner for CAN logging in service diagnostics, firmware for an automated battery cell sorting line, and secure FOTA-enabled IoT firmware on FreeRTOS with MQTT/HTTP.