Senior Embedded Software Engineer - Linux

Mynameis · Remote, Italia, Italia ·


Descrizione dell'offerta

Senior Embedded Software Engineer – Linux

Milano

2 giorni di smart working a settimana

Siamo una boutique di headhunting specializzata nella ricerca di profili middle e senior management .

Per un nostro cliente — un’importante realtà industriale italiana, con una solida tradizione nel settore dei veicoli off-highway e un forte orientamento all’innovazione tecnologica — ricerchiamo un/una Embedded Software Engineer – Linux da inserire nel team R&D.

La figura lavorerà su piattaforme basate su NXP i.MX6 , con un percorso evolutivo già avviato verso i.MX9 , contribuendo allo sviluppo di soluzioni embedded complesse con un forte focus sulle componenti low-level .

Responsabilità

  • Sviluppo e manutenzione di sistemi Linux Embedded basati su Yocto
  • Configurazione e personalizzazione di distribuzioni Linux (BSP, layer, ricette)
  • Integrazione e ottimizzazione di kernel Linux e bootloader
  • Gestione e sviluppo di componenti low-level (driver, BSP)
  • Sviluppo software applicativo su piattaforme embedded
  • Debug e troubleshooting a livello kernel, driver e applicazione
  • Collaborazione con il team hardware per integrazione e validazione delle piattaforme
  • Redazione della documentazione tecnica

Requisiti

  • Laurea in Ingegneria Informatica, Elettronica o affini
  • Esperienza nello sviluppo di sistemi Embedded Linux
  • Esperienza pratica con Yocto
  • Ottima conoscenza del linguaggio C
  • Buona conoscenza dell’architettura del sistema operativo Linux

Competenze tecniche

  • Solida conoscenza del kernel Linux e dei device tree
  • Esperienza su architetture NXP i.MX (i.MX6 o simili)
  • Familiarità con sistemi di boot embedded (es. U-Boot, boot chain, bring-up )
  • Esperienza con toolchain di cross-compilazione
  • Sviluppo applicativo in ambiente Linux Embedded
  • Approccio strutturato al debugging e al problem solving
  • Attitudine al lavoro in team e collaborazione cross-funzionale

Nice to have

  • Esperienza con piattaforme i.MX6 o simili
  • Conoscenza di C++
  • Conoscenza di Python o scripting Bash
  • Esperienza con sistemi di versionamento ( Git )
  • Familiarità con sistemi real-time e ottimizzazione delle performance
  • Esperienza in ambito industriale o su prodotti embedded di serie

Candidatura e Ritorno (in fondo)