Senior Linux Embedded Developer

2BiTS Technologies

Passirano

On-site

EUR 45,000 - 55,000

Full time

19 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus annuale + welfare

Job summary

2BiTS Technologies cerca ingegnere Linux embedded per progettare e costruire sistemi su hardware dedicato, sviluppare applicazioni e servizi in C/C++ e script Python/Bash.

Sarai coinvolto nella gestione di BSP, bootloader, kernel e device tree, con particolare attenzione all’avvio, gestione memoria e aggiornamenti.

Qualifications

  • Esperienza comprovata nello sviluppo su sistemi Linux embedded.
  • Conoscenza di Yocto e gestione di ricette e layer.
  • Competenza in C/C++, Python e scripting Bash.
  • Uso pratico di Git per versionamento del codice.
  • Laurea triennale o superiore in discipline elettroniche o informatiche.

Responsibilities

  • Progettare e mantenere sistemi Linux embedded su hardware di progetto.
  • Sviluppare applicazioni e servizi in C/C++ e script in Python e Bash.
  • Gestire BSP, bootloader, kernel e device tree in integrazione con l’hardware.
  • Eseguire debug, test e analisi di problemi dall’AVVIo al comportamento delle applicazioni.
  • Gestire revisioni di codice e documentazione tecnica.

Skills

C/C++
Python
Bash
Git

Education

Laurea in Ingegneria Elettronica, Informatica o equivalente

Tools

Yocto
BitBake
Linux

Job description

A noi della divisione High Technology piace fare R&D davvero.

Se vieni a trovarci scoprirai che abbiamo realizzato bisturi per la chirurgia oncologica, schede per la riabilitazione, ombrelloni smart connessi e sistemi di telemetria e IoT, spesso con componenti appena arrivati sul mercato.

Serve studiarli, provarli e capire come usarli dentro un progetto vero.

Siamo partner strategici di STMicroelectronics e Nordic Semiconductor.

Per questa posizione il lavoro ruota attorno a Linux embedded: costruire un sistema adatto all’hardware, far partire le periferiche, sviluppare le applicazioni e capire cosa succede quando qualcosa si blocca. Ci occupiamo di tempi di avvio, memoria, comunicazioni e aggiornamenti: ogni scelta deve funzionare anche sul dispositivo finale.

Yocto, C/C++, Python, Bash e Git saranno strumenti di lavoro quotidiani.

Anche gli strumenti AI fanno parte del nostro modo di lavorare, con la capacità di verificare quello che propongono.

Prima di compilare un’immagine Linux, c’è da progettare il sistema.

Servono esperienza, fogli di carta e architetture solide.

Se questa parte del mestiere ti piace e hai esperienza, ti stiamo aspettando!

Sede e condizioni

Dove: Tenuta Belvedere, Passirano (Brescia), tra i vigneti della Franciacorta

Presenza: almeno 4 giorni alla settimana in sede

RAL: 45.000–55.000 euro lordi annui

Contratto: Metalmeccanico PMI, con tredicesima

Orario: 8:00–17:30, con flessibilità

Bonus annuale: al raggiungimento degli obiettivi + welfare

Serietà, capacità di risolvere problemi e almeno 3 anni di esperienza nello sviluppo su sistemi Linux embedded, con programmazione in C/C++ e almeno un anno di utilizzo concreto di Yocto.

Il lavoro che ti affideremo
Seguirai lo sviluppo del sistema, dalle scelte di architettura alle verifiche sulla scheda:
  • Creare e mantenere immagini Linux con Yocto, lavorando su layer, ricette, pacchetti e configurazioni.
  • Integrare e adattare BSP, bootloader, kernel e device tree all’hardware di progetto.
  • Sviluppare applicazioni e servizi in C/C++ e script di supporto in Python e Bash.
  • Gestire periferiche, comunicazioni e servizi di sistema.
  • Eseguire debug, test e analisi dei problemi, dall’avvio del dispositivo al comportamento delle applicazioni.
  • Partecipare alle revisioni del codice e documentare configurazioni, scelte tecniche e procedure di build.

Potrai gestire piccoli team di persone fin da subito.

Avrai spazio per proporre soluzioni e la responsabilità di verificarle, confrontandoti con chi sviluppa l’hardware e con gli altri progettisti.

Capiterà di dover approfondire una tecnologia che non hai mai usato. Nessun problema, si impara.

Ci aspettiamo che tu sappia organizzare lo studio e il lavoro, interpretare i risultati e capire quando una strada va cambiata.

Le basi che devono esserci già
  • Esperienza pratica con Yocto e BitBake, anche nella modifica di ricette e nella gestione dei layer.
  • Conoscenza del funzionamento di Linux: processi, servizi, filesystem, permessi e networking.
  • Familiarità con cross-compilazione, bootloader, kernel, device tree e integrazione delle periferiche.
  • Autonomia nel debug sulla scheda, usando console seriale, log, debugger e strumenti di diagnostica.
  • Capacità di leggere schemi elettrici e datasheet e orientarsi tra interfacce come UART, SPI e I²C.
  • Familiarità con il versionamento del codice con Git.
  • Laurea almeno triennale in Ingegneria Elettronica, Informatica o equivalente e cittadinanza italiana.

L’esperienza con Yocto è vincolante: se non ci hai lavorato per almeno un anno, ti chiediamo di non candidarti per questa posizione.

Sono un valore aggiunto esperienze con sviluppo di driver, secure boot, aggiornamenti OTA, sicurezza embedded, connettività wireless e AI on the edge

La selezione sarà approfondita anche sul piano tecnico: il ruolo richiede autonomia, metodo e capacità di motivare le proprie scelte. Cerchiamo una persona con cui discutere i problemi e lavorare alle soluzioni, anche quando la risposta richiede qualche tentativo.

Non è facile, lo sappiamo, ma le cose facili non fanno per noi.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

2BiTS Technologies • Passirano

On-site
EUR 40,000 - 55,000
Bonus annuale + Welfare
Lavoro in sede
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

2BiTS Technologies • Passirano

On-site
EUR 40,000 - 55,000
Bonus annuale + Welfare
Lavoro in sede
Senior Linux and Yocto Developer / Team Manager
Senior Linux and Yocto Developer / Team Manager

AIknow srl • Bergamo

On-site
EUR 50,000 - 70,000
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
Embedded Linux Engineer (Yocto)
Embedded Linux Engineer (Yocto)

Stema • Torino

On-site
EUR 55,000 - 85,000
Senior Embedded Software Developer
Senior Embedded Software Developer

Eutech Electronics s.r.l. • Godega di Sant'Urbano

On-site
EUR 27,000 - 35,000
Laboratorio attrezzato
Strumentazione disponibile
Embedded Software Engineer
Embedded Software Engineer

Ali Professional • Caronno Pertusella

On-site
EUR 40,000 - 50,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
Junior Embedded IoT
Junior Embedded IoT

Hunters Group Srl • Arezzo

Hybrid
EUR 30,000 - 35,000