I’m Pranav Jain — an embedded systems engineer specializing in the middleware layer between hardware and application software.

What I do:

  • Firmware architecture for multi-MCU products
  • Hardware abstraction layer design
  • Cross-MCU migration and porting
  • Developer tooling for embedded teams

Tech: C/C++, Python, STM32, ESP32, nRF52, Zephyr RTOS, ROS2, Unity/C#

Building: PortPilot — a tool that automates MCU migration analysis.

Find me: GitHub