Software Embedded e IoT

Progetto e sviluppo software per dispositivi embedded e soluzioni IoT, dalla personalizzazione del kernel Linux su board ARM ai protocolli di comunicazione per dispositivi connessi, con attenzione a sicurezza e affidabilità.
- Firmware e software di sistema per dispositivi embedded su architetture ARM e x86.
- Personalizzazione e ottimizzazione del kernel Linux per board dedicate, incluse funzionalità di sicurezza a basso livello.
- Protocolli di comunicazione e diagnostica (SNMP, SIP, MQTT) per dispositivi connessi e infrastrutture di trasporto.
- Sistemi di accesso remoto sicuro (VPN, SSH) per la gestione e la manutenzione da remoto dei dispositivi.
Esperienza sul campo
- Sviluppo di sub-agenti SNMP e client SIP per sistemi di diffusione sonora impiegati su reti ferroviarie italiane.
- Reverse engineering di moduli e componenti del kernel Linux per una board ARM, con implementazione nel Linux MMC subsystem di funzionalità di cifratura a livello del protocollo SD/MMC (card command layer) tramite CMD42 (LOCK_UNLOCK) ed estensione di funzionalità di sistema sia a basso che ad alto livello.
- Progettazione di sistemi hardware/software per sale operative, sistemi di bordo treno e comunicazione terra/treno nell'ambito di bandi pubblici di trasporto.
Hai un progetto embedded o IoT da realizzare?
Descrivimi il dispositivo o il sistema che vuoi sviluppare: valutiamo insieme la soluzione tecnica.
Contattami