I will review and fix bugs in your embedded c firmware
Software Engineer
About this Gig
Is a bug in your firmware costing you time you don't have? I find it and fix it.
I review embedded C and C++ code for microcontrollers and hand back a working codebase plus a clear report of every issue found in plain language, not jargon.
What I catch:
Race conditions, deadlocks, and priority inversion in RTOS code (FreeRTOS and bare metal)
Memory bugs overflows, leaks, use-after-free, stack issues
Timing and interrupt problems
Hardware-specific traps like actuator self-heating from static-hold current
Peripheral driver bugs (UART, SPI, I2C, CAN)
Platforms: STM32 and other ARM Cortex-M MCUs, FreeRTOS, bare metal C/C++.
You get: a fixed, buildable codebase and a written summary explaining what was wrong and why so it doesn't happen again.
New to my services? Message me first with your problem and target board. I'll tell you honestly whether I can help before you order.
Platform:
STM32
Sensors:
Camera
•
Lidar
FAQ
Which microcontrollers and platforms do you work with?
Mainly STM32 and other ARM Cortex-M chips, with FreeRTOS or bare metal C/C++. I also handle CAN bus, UART, SPI, and I2C peripheral code. Message me with your target and I'll confirm the fit.

