Il/la candidato/a verrà inserito/a nell'area Engineering della divisione Transportation di aizoOn e opererà come Embedded Software Developer presso un cliente specializzato in soluzioni di Telematica e IOT.
Il ruolo prevede la gestione end-to-end del ciclo di vita software per sistemi embedded, includendo automazione di build e test, integrazione continua e deployment sicuro su dispositivi.
Principali attività
Sviluppare il codice seguendo gli standard definiti con il team di architettura
Partecipare alla progettazione e allo sviluppo di parti critiche del progetto
Gestire end-to-end il ciclo di vita del software per sistemi embedded, inclusa l'automazione di build e test, l'integrazione continua e il deployment affidabile sui dispositivi
Gestire gli Unit Test per le funzionalità sviluppate,
cercando di automatizzare l'esecuzione dei test quando possibile
Responsabilità del deployment e della relativa tool chain per i propri progetti
Laurea in discipline tecnico-scientifiche.
Esperienza di almeno 3 anni in ruoli analoghi.
Buona conoscenza della lingua inglese, scritta e parlata.
C++ (>= C++11), con almeno 3 anni di esperienza in applicazioni embedded
Git/GitHub per il controllo delle versioni
Linguaggi di scripting (bash, python preferiti)
Esperienza in test unitari
Conoscenza di CMake e Conan
Conoscenza di CAN (J****, ISO-TP *****, ISO*****, UDS, CANOpen)
#J-*****-Ljbffr
Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.