Adecco Italia Spa, per azienda cliente, operante nel campo dell'AI, dell'IoT e dello sviluppo di
Embedded Software Engineer – Custom OS & Driver
Sviluppare e mantenere sistemi operativi embedded basati su Yocto Project o
Android AOSP, su target Linux/Android-based
• Effettuare il porting e la customizzazione di Board Support Package (BSP) su nuove
piattaforme hardware
• Sviluppare e integrare driver di basso livello per periferiche custom (I2C, SPI, UART,
Implementare e mantenere configurazioni kernel (device tree, moduli)
• Redigere documentazione tecnica relativa a BSP, driver e customizzazioni effettuate
• Esperienza con Linux embedded (Yocto/Buildroot),
Android AOSP, U-Boot
Linguaggi di programmazione: Ottima conoscenza di C e C++; scripting e Python
• Device driver development: Buona conoscenza dei driver kernel (platform, character
Hardware: Conoscenza di base di schemi elettrici, strumenti da laboratorio
• Debugging e test: Esperienza con boot log analysis, debug tramite seriale, JTAG,
logcat per Android
Laurea in Ingegneria Informatica, Elettronica o titolo equivalente
• 3+ anni di esperienza nello sviluppo software embedded o in ambiti analoghi
• configurazione di kernel e driver, possibilmente con Android AOSP o Yocto
• Buona conoscenza dell’inglese tecnico per lettura datasheet e documentazione
Conoscenza di Android HAL, init system
• Contributi open source o pubblicazioni tecniche
• Genova Campi, possibilità di smartworking.
Orario full time da lunedì a venerdì, 40h settimanali
Contratto a tempo indeterminato.