Sono un ingegnere del software embedded con esperienza pratica in diversi progetti di firmware per sistemi embedded, tra cui sistemi di gestione delle batterie, protocolli proprietari in moduli di comunicazione wireless e altro ancora. Posso aiutarti con qualsiasi cosa, da una piccola funzione autonoma a un sistema embedded completo con documentazione completa.
Ciò che porto:
- Una solida esperienza nello sviluppo di sistemi embedded in C/C++, inclusi sistemi basati su RTOS (FreeRTOS / RTOS proprietario). Esperienza con comunicazione CAN bus, implementazione di protocolli (ad esempio OMS, Open Metering System), gestione di fault ad alta velocità e driver hardware.
- Capacità comprovata di comprendere rapidamente sistemi complessi e sconosciuti, e di tradurre i requisiti in codice pulito e funzionante.
- Esperienza con strumenti Python e sviluppo di interfacce UI embedded (Qt/PySide6, interfacce EPD) per supportare il software intorno al tuo firmware.
- Esperienza nell'implementazione di pipeline di machine learning end-to-end su sistemi embedded.
Ciò che ottieni
- Codice sorgente ben commentato e ben strutturato
- Documentazione dettagliata
- Test unitari / di integrazione superati