Overview Adecco Italia Spa, per azienda cliente, operante nel campo dell'AI, dell'IoT e dello sviluppo di soluzioni tecnologiche all'avanguardia per diversi settori, con una forte presenza a livello internazionale, ricerca: Responsibilities Sviluppare e mantenere sistemi operativi embedded basati su Yocto Project o Effettuare il porting e la customizzazione di Board Support Package (BSP) su nuove Sviluppare e integrare driver di basso livello per periferiche custom (I2C, SPI, UART, Collaborare con team hardware per la messa a punto e validazione di nuove schede Implementare e mantenere configurazioni kernel (device tree, moduli) Ottimizzare performance del sistema operativo per boot time e consumo energetico Redigere documentazione tecnica relativa a BSP, driver e customizzazioni effettuate Partecipare attivamente al debugging su hardware reale con strumenti come oscilloscopi, console seriali, JTAG Qualifications Linguaggi di programmazione: Ottima conoscenza di C e C++; nozioni di bash scripting e Python Device driver development: Buona conoscenza dei driver kernel (platform, character Strumenti: Familiarità con GIT, toolchain cross-compilate, debugger (GDB), strumenti di tracing (strace, ftrace), strumenti di profiling Hardware: Conoscenza di base di schemi elettrici, strumenti da laboratorio Debugging e test: Esperienza con boot log analysis, debug tramite seriale, JTAG Laurea in Ingegneria Informatica, Elettronica o titolo equivalente 3 anni di esperienza nello sviluppo software embedded o in ambiti analoghi Esperienza con almeno un progetto complesso che coinvolga lo sviluppo o la configurazione di kernel e driver, possibilmente con Android AOSP o Yocto Buona conoscenza dell’inglese tecnico per lettura datasheet e documentazione Esperienza su piattaforme come NXP i.MX, Qualcomm, Nvidia Jetson, ST, ESP32 Conoscenza di Android HAL, init system Esperienza con sistemi real-time (RTOS) Conoscenza di protocolli di boot e aggiornamento OTA Contributi open source o pubblicazioni tecniche Informazioni aggiuntive Zona di lavoro: Genova Campi, possibilità di smartworking. Orario: full time da lunedì a venerdì, 40h settimanali Contratto: a tempo indeterminato. J-18808-Ljbffr