I will add unit tests to your embedded c firmware without hardware

Japan

I speak Japanese, English

Embedded C Firmware Engineer for Renesas, STM32, Embedded Linux, CAN, BLE and Un

I am an embedded software engineer in Japan with 20 years of experience building firmware for automotive and industrial products, including airbag ECUs, EV interface boxes, construction machinery and ...
About this Gig

Your firmware has no tests, and every change feels risky?


I add host-based unit tests to embedded C code, so you can test logic on a PC without any board.


I am a Japanese embedded engineer with 20 years of experience at major electronics makers and an automotive Tier-1 supplier (airbag ECU, EV interface box, construction machinery).


What I will do:

- Analyze your code and choose the modules worth testing first

- Mock hardware registers and drivers so tests run on a PC

- Write tests with Unity, CppUTest or GoogleTest, including edge cases

- Set up a simple build script or CI (GitHub Actions / GitLab CI)

- Report bugs found during testing


What you get:

- Test code and mocks that build and run on your PC

- Coverage report

- A short guide so your team can add more tests


Supported: C / C++, Renesas RX / RH850 / V850, STM32 / ARM Cortex-M, embedded Linux, uITRON and bare metal.


I use modern AI-assisted tools to work fast, and I personally review every test for correctness.


Please message me with your MCU, code size and build environment before ordering.

Platform:

STM32

Sensors:

Accelerometer

•

Infrared

•

Photoresistor

•

Sound & vibration

Expertise:

Firmware development

•

RTOS

•

Debugging

•

SoC optimization

Related tags