Per ampliamento del team cerchiamo un* Embedded System Integrator da inserire nel team di sviluppo, con esperienza in ambienti Embedded Linux e nella gestione di sistemi di build, toolchain e processi di integrazione software.
La risorsa si occuperà di ottimizzare i processi di compilazione e rilascio, supportare i team di sviluppo nelle attività di integrazione e troubleshooting e contribuire al miglioramento delle pipeline di automazione e delle pratiche di Software Configuration Management.
In particolare ti occuperai di:
Gestire e ottimizzare sistemi di build, toolchain e workflow automatizzati.
- Supportare i team di sviluppo nelle attività di integrazione software, risoluzione di problematiche di compilazione e gestione dei rilasci.
- Sviluppare e mantenere script di automazione utilizzando Python e Bash/Shell.
- Gestire il packaging del software, i processi di release e la redazione delle relative release notes.
- Creare e mantenere layer e recipe personalizzate in ambiente Yocto, supportando l'integrazione di Board Support Package (BSP).
- Contribuire alla personalizzazione delle distribuzioni Linux, alla gestione dei pacchetti e alla generazione del root filesystem.
- Collaborare con i team di sviluppo per migliorare la qualità del software, le attività di testing e i processi di deployment.
- Contribuire alla definizione e al mantenimento delle strategie di gestione della configurazione software e del version control.
Requisiti Must Have
- 3/5 anni di esperienza nel ruolo
- Buona conoscenza della lingua inglese
- Esperienza nello sviluppo e nell'integrazione di sistemi Embedded Linux.
- Esperienza con il Yocto Project, inclusa la creazione e manutenzione di layer e recipe personalizzate e l'integrazione di BSP.
- Buona conoscenza di Python e Bash/Shell scripting.
- Esperienza con CMake e Conan 2 per la gestione e la configurazione delle build.
- Conoscenza di C++ (C++11 o versioni successive) e dei principi della programmazione orientata agli oggetti, con particolare riferimento ad attività di diagnostica e troubleshooting.
- Buona conoscenza di Git e dei principali workflow di sviluppo collaborativo.
- Familiarità con ambienti di cross-compilazione e toolchain per sistemi embedded.
- Comprensione del ciclo di vita dello sviluppo software (SDLC) e dei principi DevOps.
- Esperienza con strumenti di issue tracking e source code management, quali Jira, Bitbucket, GitHub o equivalenti.
- Ottime capacità di analisi, problem solving e troubleshooting.
- Buone capacità comunicative e attitudine al lavoro in team.
L’attività sarà svolta in IBRIDO SULLA SEDE DI TORINO
Cosa offriamo: per questa posizione offriamo un contratto di collaborazione freelance (260-270€ al giorno)
Si richiede l’invio di Curricula rispondenti al profilo della posizione aperta, verranno presi in considerazione solo quelli effettivamente in possesso dei requisiti sopraindicati.
Le persone interessate possono inviare la propria candidatura con autorizzazione ai sensi del dlgs. 196/2003. La ricerca rispetta il d.lgs. 198/2006 ed è aperta a candidat* di qualsiasi orientamento o espressione di genere, orientamento sessuale, età, etnia e credo religioso.
In ottemperanza al Regolamento UE n.16/679 (General Data Protection Regulation, o "GDPR"), Gecal Informatica S.r.l. La informa che, in caso di contatto, i suoi dati personali saranno ricevuti ed archiviati, verranno da noi utilizzati esclusivamente per attività di Ricerca e Selezione del Personale e non saranno condivisi con nessun altro, tranne che con le Aziende che ci incaricano di svolgere delle ricerche. I Suoi dati saranno mantenuti nei nostri archivi per i tempi previsti dal Regolamento.


