At Bajaj Auto, I develop MCAL device drivers for multi-core RH850 architectures. I engineered a lightweight IPC library using hardware spinlocks and created a backward-compatible DMA and SPI driver layer.
At LG Soft India, I developed a Flash Bootloader for Infineon's Traveo-II series CYTCL7 Cluster MCU. My ISO 14229/UDS download sequence halved vehicle reprogramming times for Audi and JLR cluster ECUs.
I also designed a non-blocking download pipeline and reduced CRC blocking delay from 3 seconds to 30 milliseconds. I configured Coverity for MISRA-C and CERT-C analysis and built automated nightly vFlash regression testing.
At Eaton India Innovation Center, I developed embedded display drivers and firmware for easyE4 NanoPLCs, and created Python-based HIL automation. I’ve also filed six invention disclosures at Eaton and published IEEE conference papers in power electronics and battery systems.

