LINUX AND ANDROID EMBEDDED SOFTWARE DEVELOPER - VICENZA E PROVINCIA Categoria: Technology & TelecomsLuogo di lavoro: Vicenza e provinciaSiamo alla ricerca di uno Sviluppatore per dispositivi embedded basati su Linux e Android, con un forte focus su sicurezza, robustezza ed efficienza delle implementazioni.Lavorera' in un ambiente multidisciplinare e internazionale, collaborando con team firmware, hardware e Post Sales, contribuendo attivamente al miglioramento continuo delle nostre soluzioni embedded. Il/La Candidato/a che coprira' il ruolo di Linux and Android Embedded Software Developer avra' le seguenti responsabilita': Progettare, sviluppare e mantenere software embedded in C, C++ e Java per piattaforme Linux e Android.Collaborare allo sviluppo di sistemi eterogenei che integrano piattaforme Linux/Android con firmware su microcontrollore, garantendo sincronizzazione real-time.Sviluppare applicazioni utilizzando framework strutturati (in particolare Qt), assicurando alte prestazioni, manutenibilita' e conformita' ai vincoli embedded.Progettare ed eseguire unit test, promuovendo qualita', affidabilita' e manutenibilita' a lungo termine.Diagnosticare e risolvere problematiche complesse a livello applicativo e di sistema.Redigere documentazione tecnica chiara e completa, garantendo tracciabilita' e qualita' del codice.Contribuire agli aspetti di cybersecurity embedded, applicando principi di secure coding e partecipando a code review e attivita' di vulnerability assessment.Fornire supporto tecnico al dipartimento Post Sales.Operare con autonomia, proattivita' e spirito di iniziativa.Requisiti: Il/La Candidato/a adatto/a a ricoprire il ruolo di Linux and Android Embedded Software Developer e' in possesso dei seguenti requisiti: Solida esperienza in C, C++ e Java in ambito embedded. Esperienza concreta su piattaforme Linux e Android embedded e programmazione low-level con interazione diretta con l'hardware. Esperienza pratica con framework strutturati, in particolare Qt. Conoscenza delle piattaforme Android embedded e dei relativi workflow di sviluppo. Esperienza con sistemi di versioning (Git), build system, strumenti di debug e diagnostica low-level. Esperienza comprovata in unit testing e forte orientamento alla qualita' del software. Familiarita' con pipeline CI/CD e testing automatico in ambienti embedded. Esperienza con strumenti di sviluppo basati su AI generativa (es. GitHub Copilot, Claude). Buona conoscenza delle pratiche di secure coding e dei concetti di cybersecurity embedded. Esperienza nello sviluppo firmware per microcontrollori (RTOS e bare-metal). Conoscenza di interfacce e protocolli low-level (UART, SPI, I²C, GPIO, shared memory). Conoscenza dei principali bus e protocolli di comunicazione industriale. Buona conoscenza della lingua inglese. Titolo di studio minimo: Comune e/o quartiere: Vicenza e provincia Link annuncio: https://www.lavoratorio.it/annuncio-lavoro/linux-and-android-embedded-software-developer-vicenza-e-provincia-vicenza/20349233.html