I will review, debug and document your legacy embedded c code

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

Is your embedded C code hard to maintain, full of bugs, or left behind by a developer who has gone?


I am a Japanese embedded engineer with 20 years of experience at major electronics makers and an automotive Tier-1 supplier. I have read, fixed and documented large production code bases for airbag ECUs, construction machinery and system LSIs.


What I will do:

- Review your C / C++ firmware for bugs, race conditions and risky code

- Analyze interrupt, timing and communication issues (CAN, BLE, UART, I2C)

- Explain the code structure with diagrams and module descriptions

- Write missing design documents and suggest unit tests

- Check your logic analyzer, oscilloscope or CAN logs to find the root cause


What you get:

- A clear written report with prioritized findings

- Fix suggestions with example code

- Optional design document for your team


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


This is a software-only service: I work on your source code and logs, you run tests on your hardware.


Please message me with the code size and your goal before ordering.


Platform:

STM32

Expertise:

Firmware development

•

RTOS

•

Debugging

•

SoC optimization

Related tags