Competenze Tecniche

Sistemi Embedded

  • Programmazione di microcontrollori (ARM Cortex-M/R)
  • Sistemi operativi in tempo reale (FreeRTOS, Zephyr)
  • Sviluppo software critico per la sicurezza (MISRA, ISO 26262)
  • Bootloader e meccanismi di aggiornamento firmware

Sviluppo Software

  • Programmazione embedded C/C++
  • Sviluppo di driver di dispositivo
  • Progettazione e implementazione di macchine a stati
  • Controllo di versione (Git, SVN)

Programmazione a Basso Livello

  • Programmazione assembly ARM
  • Sviluppo di driver di dispositivo
  • Gestione e ottimizzazione della memoria
  • Integrazione hardware-software

Testing e Debugging

  • Test unitari e automazione dei test
  • Test di integrazione e di sistema
  • Debugging JTAG/SWD
  • Analizzatore logico e oscilloscopio
  • Revisione del codice e analisi statica
  • Pipeline CI/CD e generazione di report

Competenze Professionali

Gestione Progetti

  • Ciclo di vita AUTOSAR e auditing
  • Metodologie Agile/Scrum
  • Analisi e specifica dei requisiti
  • Stima e pianificazione delle tempistiche
  • Progettazione dell'architettura di sistema e software

Documentazione

  • Documentazione tecnica
  • Documentazione API (Doxygen)
  • Report di test e integrazione
  • Manuali utente e guide
  • Specifiche di progettazione

Comunicazione

  • Francese (Nativo)
  • Inglese (Fluente)
  • Spagnolo (Intermedio)
  • Indonesiano (Conversazionale)

Esperienza nel Settore

  • IoT e dispositivi connessi
  • Automazione industriale
  • Sistemi automotive
  • Sistemi aerospaziali