I will develop li ion battery charger control power management firmware sleep modes iot

United Kingdom

I speak English

Battery BMS USB C PD and Power Management Firmware Engineer

I develop professional embedded firmware for battery management systems power electronics and energy control. My work covers fuel gauge SOC estimation BMS cell monitoring protection logic USB C PD neg...
About this Gig

I deliver specialized firmware focused on Li-ion charging algorithms (CC/CV with preconditioning and clean termination), multi-stage safety timers, thermal handling with temperature-aware derating, precise sleep modes and wake scheduling, robust brown-out recovery that preserves state, and aggressive runtime optimization for portable and IoT devices


What you receive is production-oriented code that treats power as a first-class system constraint. Charging profiles respect cell limits and real thermal conditions. Sleep and wake paths are event-driven so average current stays low. Brown-out and recovery sequences are tested so the device returns cleanly after voltage dips. Runtime optimization targets measurable battery life gains on real hardware


Typical targets include wearable, sensor-node, tracker, and other battery-powered IoT products where every microamp and every recovery path matters. Firmware is written for common MCU families used in these applications and is structured for easy integration with existing chargers, fuel gauges, and protection circuits


Platform:

ESP32

Sensors:

Temperature

•

Humidity

•

Accelerometer

•

Ultrasonic

•

Microphone

Expertise:

Firmware development

•

RTOS

•

Microcontrollers

•

Networking