Embedded System Integrator
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
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)
Get similar jobs in Italy by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Italy.
Finding similar jobs…