Embedded System Integrator
- Hiring from
- Italy
- Work type
- Hybrid
- Posted
617,393 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
B&A Consulting è una Software House e Digital Company specializzata in soluzioni ICT, sviluppo software e consulenza tecnologica.
Per un progetto in ambito Embedded Systems, siamo alla ricerca di un/una Embedded System Integrator con esperienza su Embedded Linux, sistemi di build, toolchain e processi di integrazione software.
La persona selezionata sarà coinvolta nelle attività di integrazione, compilazione e rilascio del software, supportando i team di sviluppo nella risoluzione di problematiche tecniche e contribuendo all’ottimizzazione dei processi di build, automazione e Software Configuration Management.
Attività
Le principali attività riguarderanno:
gestione e ottimizzazione di sistemi di build, toolchain e workflow automatizzati;
supporto ai team di sviluppo nelle attività di integrazione software e troubleshooting;
analisi e risoluzione di problematiche di compilazione;
gestione dei processi di packaging e release software;
redazione e manutenzione delle release notes;
sviluppo e manutenzione di script di automazione tramite Python e Bash/Shell;
creazione e manutenzione di layer e recipe Yocto personalizzate;
integrazione e gestione di Board Support Package (BSP);
personalizzazione di distribuzioni Linux embedded;
gestione dei pacchetti e generazione del root filesystem;
supporto alle attività di testing e deployment;
definizione e manutenzione delle strategie di Software Configuration Management e version control.
Competenze tecniche
Il/la candidato/a ideale possiede:
3–5 anni di esperienza in attività di integrazione e sviluppo Embedded;
esperienza concreta con Embedded Linux;
esperienza con Yocto Project;
capacità di creare e mantenere layer e recipe personalizzate;
esperienza nell’integrazione di BSP;
buona conoscenza di Python;
buona conoscenza di Bash / Shell scripting;
esperienza con CMake;
esperienza con Conan 2;
conoscenza di C++11 o versioni successive;
conoscenza dei principi di programmazione orientata agli oggetti;
esperienza in attività di diagnostica e troubleshooting C++;
buona conoscenza di Git e dei principali workflow collaborativi;
familiarità con ambienti di cross-compilazione e toolchain per sistemi embedded;
conoscenza del ciclo di vita dello sviluppo software SDLC;
conoscenza dei principi DevOps;
esperienza con strumenti quali Jira, Bitbucket, GitHub o equivalenti;
buona conoscenza della lingua inglese.
Soft skills
Completano il profilo:
capacità di analisi e problem solving;
autonomia operativa;
proattività;
flessibilità;
attitudine al troubleshooting;
buone capacità comunicative;
predisposizione al lavoro in team;
orientamento alla qualità.
Modalità di lavoro
Sede di riferimento: Torino
Modalità: ibrida / agile (1 giorno settimana in sede)
