Il nostro gruppo, leader nella realizzazione di soluzioni professionali di stampa, scansione e data intelligence per l’automazione dei servizi al pubblico e dei processi di digitalizzazione per migliorare la customer experience, è alla ricerca di un/una Software Developer Embedded Android
Laurea magistrale in informatica, ingegneria informatica o elettronica
Esperienza consolidata di almeno 5 anni nello sviluppo di sistemi embedded Linux e/o Android.
Conoscenza approfondita di Android AOSP, build system, HAL e framework Android.
Conoscenza della catena di boot ed esperienza di sviluppo in ambito bootloader, kernel e driver Linux.
GNU Make, CMake) e ambienti Linux.
Conoscenza dei linguaggi C, C++ e Java/Kotlin per Android.
Conoscenza della lingua inglese
Analisi e utilizzo di SDK forniti dai produttori di chip (es. Creazione di immagini personalizzate di sistemi operativi Android, partendo dagli SDK forniti dai produttori di chip, che migreranno su schede hardware sviluppate internamente o esternamente all’azienda
Creazione, configurazione e ottimizzazione di immagini Android personalizzate per diverse piattaforme hardware.
Integrazione e personalizzazione dei driver, framework e altre componenti software.
Collaborazione con i team hardware per garantire la compatibilità tra software e piattaforma.