Ik voeg unit tests toe aan je embedded c firmware zonder hardware

Sommige informatie is automatisch vertaald.

Japan

Ik spreek Japans, Engels

Embedded C Firmware Engineer voor Renesas, STM32, Embedded Linux, CAN, BLE en Un

Ik ben een embedded software engineer in Japan met 20 jaar ervaring in het bouwen van firmware voor automotive en industriële producten, waaronder airbag ECUs, EV interface boxes, bouwmachines en syst...
Over deze dienst

Je firmware heeft geen tests, en elke verandering voelt riskant?


Ik voeg host-based unit tests toe aan embedded C-code, zodat je logica kunt testen op een PC zonder enige board.


Ik ben een Japanse embedded engineer met 20 jaar ervaring bij grote elektronicafabrikanten en een Tier-1 leverancier in de automobielsector (airbag ECU, EV interface box, bouwmachines).


Wat ik zal doen:

- Analyseer je code en kies de modules die het eerst getest moeten worden

- Mock hardware registers en drivers zodat tests op een PC kunnen draaien

- Schrijf tests met Unity, CppUTest of GoogleTest, inclusief randgevallen

- Zet een eenvoudige build script of CI op (GitHub Actions / GitLab CI)

- Rapporteer bugs die tijdens het testen worden gevonden


Wat je krijgt:

- Testcode en mocks die op je PC kunnen bouwen en draaien

- Coverage rapport

- Een korte gids zodat je team meer tests kan toevoegen


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


Ik gebruik moderne AI-ondersteunde tools om snel te werken, en ik review persoonlijk elke test op correctheid.


Stuur me een bericht met je MCU, codegrootte en build omgeving voordat je bestelt.

Platform:

STM32

Sensoren:

Versnellingsmeter

•

Infrarood

•

Fotoresistor

Expertise:

Firmware development

•

RTOS

•

Debuggen

•

SoC-optimalisatie

Gerelateerde tags