Ich werde Unit-Tests zu deiner embedded c Firmware ohne Hardware hinzufügen

Einige Informationen wurden automatisch übersetzt.

Japan

Ich spreche Japanisch, Englisch

Embedded C Firmware Engineer für Renesas, STM32, Embedded Linux, CAN, BLE und Un

Ich bin ein Embedded-Software-Ingenieur in Japan mit 20 Jahren Erfahrung in der Entwicklung von Firmware für Automobil- und Industrieprodukte, einschließlich Airbag-ECUs, EV-Interface-Boxen, Baumaschi...
Über diesen Service

Deine Firmware hat keine Tests, und jede Änderung fühlt sich riskant an?


Ich füge host-basierte Unit-Tests zu embedded C-Code hinzu, damit du Logik auf einem PC testen kannst, ohne eine Platine zu benötigen.


Ich bin ein japanischer Embedded-Engineer mit 20 Jahren Erfahrung bei großen Elektronikherstellern und einem Tier-1-Zulieferer der Automobilbranche (Airbag-ECU, EV-Interface-Box, Baumaschinen).


Was ich machen werde:

- Deinen Code analysieren und die Module auswählen, die zuerst getestet werden sollten

- Hardware-Register und Treiber mocken, damit die Tests auf einem PC laufen

- Tests mit Unity, CppUTest oder GoogleTest schreiben, inklusive Edge Cases

- Ein einfaches Build-Skript oder CI (GitHub Actions / GitLab CI) einrichten

- Fehler melden, die während der Tests gefunden werden


Was du bekommst:

- Test-Code und Mocks, die auf deinem PC gebaut und ausgeführt werden

- Coverage-Bericht

- Eine kurze Anleitung, damit dein Team weitere Tests hinzufügen kann


Unterstützt: C / C++, Renesas RX / RH850 / V850, STM32 / ARM Cortex-M, embedded Linux, uITRON und Bare Metal.


Ich nutze moderne, KI-gestützte Tools, um schnell zu arbeiten, und überprüfe jeden Test persönlich auf Korrektheit.


Bitte sende mir vor der Bestellung eine Nachricht mit deinem MCU, Codegröße und Build-Umgebung.

Plattform:

STM32

Sensoren:

Beschleunigungsmesser

•

Infrarot

•

Fotoresistor

Expertise:

Firmware-Entwicklung

•

RTOS

•

Debuggen

•

SoC-Optimierung

Verwandte Tags