I will debug your embedded firmware and bring up your custom hardware

India

I speak Hindi, English, Gujarati, German

Embedded and IT Engineer

I am a passionate Embedded Engineer originating from Surat and currently based in Ahmedabad. I specialize in designing and developing robust embedded systems, working close to the hardware to bring in...
About this Gig

Your firmware doesn't work and you've run out of ideas. That's the job I take.


I debug embedded firmware and bring up custom boards. Most of the work is finding the real cause, which is usually not where people are looking.


WHAT I HELP WITH

Code that hangs, resets or faults at random

Peripherals that worked yesterday and don't today

I2C and SPI buses that never ACK

Clock, PLL and timing configuration

Interrupt priority and race conditions

New boards that don't boot at all

Hard fault and watchdog reset analysis


HOW IT WORKS

Send me your code, schematic and a description of what happens versus what should happen. I reproduce it where I can, find the cause, and explain it plainly. You get a fix and the reasoning behind it.


WHAT YOU GET

The root cause in writing, not a guess

A tested fix on the Fix It package and above

An honest answer if the problem is hardware and no firmware change will save it


I work mostly with STM32, ESP32 and ARM Cortex-M parts.


Describe the symptom and I'll tell you whether it's something I can find.

Platform:

STM32

Expertise:

Firmware development

•

Debugging

•

Microcontrollers