Ruolo: Embedded system developer C++Principali compiti e responsabilità:Sviluppare il codice seguendo gli standard definiti con il team di architetturaPartecipare alla progettazione e allo sviluppo delle parti critiche del progettoGestire lo Unit Test per le funzionalità sviluppate, cercando di automatizzare l'esecuzione dei test quando possibileGarantire la conformità del codice sviluppato (Coding Standard, Unit Test, Versioning)Archiviazione del software prodotto seguendo le politiche di versioningCollaborare attivamente con i colleghi del teamRequisiti richiesti:C++, con esperienza in applicazioni embeddedConoscenza di almeno uno tra EmbOS e FreeRTOSLa conoscenza del protocollo di comunicazione MQTTConosccenza di Linux EmbeddedConoscenza del CANConoscenza di GitOttima conoscenza italiano e ingleseSede: Ibrido su Torino