Embedded System Integrator
16 ore fa
Turin, Piedmont, Italia
B&A Consulting Srl
Tempo pieno
240 € - 250 €
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
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)
• 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)