Senior Linux and Yocto Developer / Team Manager

AIknow srl

Bergamo

On-site

EUR 50,000 - 70,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Un'azienda tecnologica cerca un Senior Linux and Yocto Developer per unirsi al team a Bergamo. La figura sarà responsabile dello sviluppo e ottimizzazione di sistemi Linux embedded, coordinando il team e gestendo progetti complessi. È richiesta un'esperienza consolidata con Yocto Project e una forte capacità di leadership. Offriamo un ambiente dinamico e opportunità di crescita professionale.

Qualifications

  • Profonda esperienza nella personalizzazione di Linux e build system automation.
  • Esperienza di almeno 10 anni nello sviluppo di sistemi Linux embedded.
  • Esperienza consolidata con Yocto Project e OpenEmbedded.
  • Solida conoscenza della programmazione in C e shell scripting.
  • Provata esperienza nella gestione e leadership di team tecnici.

Responsibilities

  • Guidare, coordinare e sviluppare il team di sviluppatori Linux embedded.
  • Supervisionare la pianificazione tecnica e l’assegnazione dei task.
  • Responsabile della gestione di tempi e costi nei progetti.
  • Identificare opportunità di crescita del team e guidare il recruitment.
  • Definire e attuare piani di sviluppo professionale per i collaboratori.

Skills

Personalizzazione di Linux
Build system automation
Architetture embedded
C e shell scripting
Gestione di versioni (Git)
Debugging a livello di sistema
Cybersecurity embedded
Container Docker
Gestione configurazione (Ansible, Chef, Puppet)
Sistemi operativi real-time

Education

Laurea in Ingegneria Informatica, Elettronica o campo correlato

Tools

Yocto Project
BitBake
Gdb
Strace
Perf
Ansible
Docker
Puppet
Chef

Job description

Siamo alla ricerca di un Senior Linux and Yocto Developer con responsabilità di gestione del team per unirsi alla nostra organizzazione. Il candidato ideale sarà responsabile dello sviluppo e dell’ottimizzazione di sistemi Linux embedded e custom distribution basate su Yocto Project, oltre a coordinare, sviluppare e far crescere il team di sviluppatori. Cercheremo in te la capacità di guidare il team nella realizzazione dei progetti, gestendo tempi e costi, partecipando alla definizione delle offerte tecniche, e sviluppando i collaboratori. Se hai una profonda esperienza nella personalizzazione di Linux, nella build system automation, architetture embedded, e desideri guidare un team tecnico trasmettendo competenze, creando una cultura di eccellenza e contribuendo concretamente alla crescita dell’organizzazione, questa è l’opportunità che fa per te.

Responsabilità
  • Guidare, coordinare e sviluppare il team di sviluppatori Linux embedded.
  • Supervisionare la pianificazione tecnica, l’assegnazione dei task e il monitoraggio dei deliverable.
  • Responsabile della gestione di tempi e costi in fase di esecuzione dei progetti.
  • Partecipare alla definizione delle offerte tecniche e alla stima dello sforzo realizzativo.
  • Identificare opportunità di crescita del team e guidare il recruitment di nuove figure professionali.
  • Definire e attuare piani di sviluppo professionale per i collaboratori.
  • Condividere best practices e condurre sessioni di code review e mentoring tecnico.
  • Coordinare con altri team per allineamento tecnico e integrazione.
  • Sviluppare, configurare e ottimizzare distribuzioni Linux personalizzate utilizzando Yocto Project e BitBake.
  • Progettare e implementare strategie di build system, gestione delle dipendenze e layer management.
  • Gestire il porting di Linux su nuove piattaforme hardware e processori.
  • Sviluppare driver e moduli kernel per supportare dispositivi e periferiche specifiche.
  • Debugging e risoluzione di problemi a livello kernel e user-space.
  • Implementare e mantenere strategie di sicurezza embedded, inclusa la hardening del kernel e la gestione delle vulnerabilità secondo CRA e standard di compliance.
  • Documentare le configurazioni di build, le architetture di sistema e i processi di sviluppo.
  • Laurea in Ingegneria Informatica, Ingegneria Elettronica o campo correlato.
  • Esperienza di almeno 10 anni nello sviluppo di sistemi Linux embedded.
  • Esperienza consolidata con Yocto Project, BitBake e OpenEmbedded.
  • Solida conoscenza della programmazione in C e shell scripting (Bash).
  • Esperienza pratica con Linux kernel: compilazione, configurazione, moduli, device drivers e patch management.
  • Familiarità con strumenti di gestione versione (Git) e build automation.
  • Esperienza nel debugging a livello di sistema (gdb, strace, perf, ecc.).
  • Provata esperienza nella gestione e leadership di team tecnici.
  • Esperienza nella gestione di budget, tempi e risorse su progetti complessi.
  • Esperienza nella definizione di offerte tecniche e stima dello sforzo.
  • Capacità di mentoring e sviluppo dei collaboratori.
  • Capacità di comunicare concetti tecnici complessi e gestire dinamiche di team.
  • Buone capacità di comunicazione scritta e verbale in italiano e in inglese.
  • Esperienza con architetture ARM (Cortex-A, Cortex-R) e processori embedded.
  • Esperienza specifica con architetture NXP (iMX8, iMX93) e relativi SoC.
  • Conoscenza di cybersecurity embedded: secure boot, trusted execution environment (TEE) e attestazione remota.
  • Esperienza con vulnerability management e aggiornamenti OTA (Over-The-Air) sicuri.
  • Conoscenza di sistemi operativi real-time (RTOS) e kernel deterministic.
  • Esperienza nello sviluppo di applicazioni IoT e edge computing.
  • Familiarità con container Docker e tecnologie di containerizzazione.
  • Esperienza con sistemi di gestione configurazione (Ansible, Chef, Puppet).
  • Esperienza con board di sviluppo comuni (BeagleBone, STM32MP1, NXP evaluation board).

Sede operativa di Bergamo (Italia), Val Seriana

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux and Yocto Senior Developer / Team Manager
Linux and Yocto Senior Developer / Team Manager

AIknow srl • Bergamo

On-site
EUR 70,000 - 90,000
Senior Linux Embedded Developer
Senior Linux Embedded Developer

2BiTS Technologies • Passirano

On-site
EUR 45,000 - 55,000
Bonus annuale + welfare
Senior Embedded Linux Architect - Technical Leader
Senior Embedded Linux Architect - Technical Leader

Michael Page International Italia S.r.l. • Torino

On-site
EUR 50,000 - 70,000
Linux Embedded Software Engineer
Linux Embedded Software Engineer

GOMA ELETTRONICA SpA • Torino

On-site
EUR 40,000 - 60,000
Developer c++ per firmaware
Developer c++ per firmaware

SolutionTech srl • Torino

On-site
EUR 45,000 - 65,000
Firmware / Embedded Software Engineer
Firmware / Embedded Software Engineer

Michael Page International Italia S.r.l. • Caserta

On-site
EUR 35,000 - 50,000
Ottima opportunità di carriera
Ambiente innovativo
Embedded Linux Engineer (Yocto)
Embedded Linux Engineer (Yocto)

Stema • Torino

On-site
EUR 55,000 - 85,000
Embedded Software Engineer
Embedded Software Engineer

Hunters Group Srl • Varese

On-site
EUR 44,000 - 64,000
Embedded Software Engineer
Embedded Software Engineer

Hunters Group • Gallarate

On-site
EUR 50,000 - 70,000
Embedded Linux & Security Engineer
Embedded Linux & Security Engineer

SII Group Italy • Roma

On-site
EUR 55,000 - 85,000