Embedded Software Engineer

ADENTIS Italia

Emilia-Romagna

Hybrid

EUR 35,000 - 45,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ADENTIS Italia, gruppo europeo di consulenza ingegneristica, sta rafforzando il team di Milano con un Embedded Software Engineer. La posizione è ibrida e richiede almeno 4 anni di esperienza nel settore.

Ti occuperai di software e firmware per dispositivi embedded in ambito Industrial Automation e logistica, utilizzando C/C++, Linux embedded e RTOS, con attività di debug, test su banchi e partecipazione a revisioni di codice.

Qualifications

  • Almeno 4 anni di esperienza nello sviluppo software embedded.
  • Esperienza con C/C++ su sistemi embedded Linux e firmware.
  • Conoscenza di RTOS e debugging a basso livello.
  • Capacità di lettura datasheet e schemi elettronici.
  • Buona conoscenza dell'inglese tecnico.
  • Abilità di collaborare in team e processi di code review.

Responsibilities

  • Sviluppare e mantenere software di sistema e applicativo in C/C++ su embedded Linux.
  • Integrare firmware, driver e interfacce hardware su sistemi bare-metal o RTOS.
  • Analizzare comunicazioni, temporizzazioni e scambio dati tra dispositivi industriali.
  • Eseguire test su dispositivi e banchi prova, diagnosticare anomalie e log.
  • Partecipare a design e code review, e contribuire a build automation e test di regressione.

Skills

C/C++
Embedded Linux
RTOS
Git
Debugging

Tools

JTAG/SWD
Linux build tools
CMake
Python

Job description

ADENTIS Italia è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy.

Presente in 14 paesi europei con oltre 9.000 dipendenti, abbiamo aperto, da quattro anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, DINAMISMO e VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.

Modalità: Ibrido

Siamo alla ricerca di un/una Embedded Software Engineer con almeno 4 anni di esperienza, che entrerà a far parte di un team di sviluppo in ambito Industrial Automation, occupandoti di software e firmware per dispositivi embedded che collaborano con sistemi di automazione industriale e logistica.

Responsabilità principali:

  • Sviluppare e mantenere software di sistema e applicativo in C/C++ su embedded Linux e firmware per microcontrollori, anche su codebase esistenti
  • Integrare e diagnosticare componenti firmware, driver e interfacce hardware, operando su sistemi bare-metal o RTOS
  • Analizzare comunicazioni, temporizzazioni, sincronizzazione e scambio dati tra i diversi dispositivi industriali
  • Implementare e verificare comunicazioni di rete e interfacce di dispositivo (Ethernet/IP, socket, bus e periferiche)
  • Allestire ed eseguire test su dispositivi e banchi prova reali, riprodurre anomalie e analizzare log, segnali e comportamento del sistema
  • Eseguire debug e analisi delle prestazioni, verificando gestione della memoria, concorrenza, vincoli temporali e robustezza
  • Partecipare a design review e code review, utilizzare Git e GitLab e contribuire a build automation e test di regressione
  • Solida esperienza nello sviluppo e debug C/C++ per sistemi embedded, sia su Linux sia su microcontrollori
  • Competenze di firmware engineering: interrupt, timer, periferiche, gestione della memoria, concorrenza e vincoli real-time; esperienza bare-metal e/o RTOS
  • Capacità di leggere datasheet e schemi elettronici e di diagnosticare interazioni hardware/software; uso di debugger JTAG/SWD, oscilloscopio o analizzatore logico
  • Conoscenza degli strumenti Linux per build, cross-compilazione, debugging e diagnostica di sistema
  • Buona comprensione di reti Ethernet, TCP/IP, socket e interfacce quali UART, SPI, I2C e GPIO
  • Esperienza pratica con dispositivi fisici: preparazione delle prove, riproduzione dei difetti e verifica delle correzioni
  • Familiarità con Git, code review, documentazione tecnica e test di integrazione e regressione
  • Curiosità e disponibilità ad apprendere il dominio Industrial Automation, comprendendo casi d'uso, vincoli applicativi e impatto dei difetti sul cliente
  • Buona conoscenza dell'inglese tecnico e capacità di collaborare con team multidisciplinari
  • Esperienza con camere industriali, acquisizione immagini, image processing o computer vision di base
  • Familiarità con protocolli industriali, sincronizzazione dei dispositivi e sistemi di automazione logistica
  • Esperienza con board bring-up, BSP o driver Linux, CMake, Python per test e strumenti, e Jenkins
  • Contratto a tempo indeterminato.
  • Strumenti di formazione sia per le hard che soft skill.
  • Un piano di crescita professionale ben strutturato in un ambiente dinamico e stimolante.

La retribuzione annua lorda per questo ruolo è compresa tra 35.000 EUR e 45.000 EUR.

La posizione è inquadrata nell’ambito del CCNL del Commercio e Terziario applicato dalla nostra società.

Il posizionamento all'interno del range sarà definito in base alle competenze tecniche, all'esperienza specifica nel ruolo e agli esiti del processo di selezione, secondo criteri oggettivi e predefiniti. In presenza di profili con caratteristiche eccezionali rispetto al range indicato, una revisione potrà essere valutata previa approvazione interna.

ADENTIS Italia è un equal opportunities employer: crediamo che tutte le forme di diversità siano fonte di arricchimento reciproco. Ci impegniamo a garantire un ambiente di lavoro inclusivo, nel quale ogni singola risorsa possa apportare un valore unico alla nostra realtà. Pertanto, accogliamo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile.

Inoltre, teniamo fede ai nostri impegni prestando attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99.

I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE 2016/679.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer C++
Embedded Software Engineer C++

ADENTIS Italia • Roma

Hybrid
EUR 35,000 - 45,000
Contratto a tempo indeterminato
Embedded Software Engineer
Embedded Software Engineer

ADENTIS Italia • Vimodrone

On-site
EUR 40,000 - 55,000
Formazione per hard e soft skills
Piano di crescita professionale
Software Engineer in Test
Software Engineer in Test

ADENTIS Italia • Roma

Hybrid
EUR 28,000 - 35,000
Embedded Software Developer
Embedded Software Developer

ADENTIS Italia • Roma

Hybrid
EUR 30,000 - 40,000
Software Engineer C++
Software Engineer C++

ADENTIS Italia • Roma

Hybrid
EUR 28,000 - 35,000
Embedded Software Engineer C++
Embedded Software Engineer C++

ADENTIS Italia • Italy

On-site
EUR 40,000 - 60,000
Strumenti di formazione per hard e soft skills
Piano di crescita professionale
Embedded Build & DevOps Engineer
Embedded Build & DevOps Engineer

Adentis Italia • Bologna

On-site
EUR 35,000 - 45,000
Contratto a tempo indeterminato
Formazione professionale
Piano di crescita professionale
DevOps / Infrastructure Engineer
DevOps / Infrastructure Engineer

ADENTIS Italia • Italy

On-site
EUR 32,000 - 38,000
Hardware System Engineer
Hardware System Engineer

ADENTIS Italia • Roma

Hybrid
EUR 35,000 - 45,000
Tecnico Software Trasfertista | C#
Tecnico Software Trasfertista | C#

ADENTIS Italia • Parma

Hybrid
EUR 22,000 - 32,000
Ambiente internazionale
Piano di crescita professionale
Lavoro ibrido