Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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
REQUISITI:
- 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.
- Esperienza con toolchain di sviluppo (es. GNU Make, CMake) e ambienti Linux.
- Conoscenza dei linguaggi C, C++ e Java/Kotlin per Android.
- Conoscenza dei protocolli di comunicazione hardware (I2C, SPI, UART, ecc.) e piattaforme hardware complesse
- Conoscenza della lingua inglese
CONTENUTI DEL RUOLO:
- Analisi e utilizzo di SDK forniti dai produttori di chip (es. Qualcomm, MediaTek, Rockchip)
- 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.
- Eseguire debugging, test e ottimizzazioni per assicurare performance elevate e stabilità del sistema.
Key Skills
Ranked by relevanceReady to apply?
Join Custom Group and take your career to the next level!
Application takes less than 5 minutes