I will review embedded c and cpp firmware code for reliability risks

Hungary

I speak Hungarian, English

Embedded Software and Flutter Developer

I'm Benedek, a developer specializing in embedded C/C++ diagnostics, code review, prototype rescue, and Flutter app development. For firmware projects, I turn symptoms, logs, traces, and risky code i...
About this Gig

Need an embedded firmware review before release or handover?


I will audit existing embedded C/C++ firmware for ESP32, STM32, Arduino, or a comparable target.


I review the agreed scope for:

- State, validation, and error handling

- Memory, bounds, lifetime, and resource risks

- Timing, concurrency, interrupts, and blocking

- Peripheral and communication logic

- Maintainability, architecture, logging, and recovery


You receive a severity-ranked report with file and line references, evidence, practical recommendations, a prioritized remediation plan, verification checklist, and one 30-minute handover session.


Scope limits for non-generated code:

Basic: 500 LOC / 5 files / one module

Standard: 1,500 LOC / 12 files / one subsystem

Premium: 3,000 LOC / 25 files / two connected modules


The first reached limit applies. Scope covers one MCU, toolchain, firmware variant, and fixed commit. Vendor, SDK, generated, and third-party code are excluded.


Review and documentation only. Code changes, live debugging, hardware testing, formal compliance, and security certification require separate scope.


Contact me before ordering with repository size, target, toolchain, and goals.

Development technology:

C/C++

Expertise:

Algorithmic

Clean Code

Code efficiency

Design patterns

Related tags