Embedded Software / Firmware Developer C/C++

Pubblicato il 07-11-2026 · ADENTIS Italia · Genova

CHI SIAMO
ADENTIS Italiaè un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy.
Presente in 14 paesi europei con oltre ***** 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.
Ruolo: Embedded Software / Firmware Developer C/C++
Modalità: On-site
Località: Genova (Inizialmente 5/5 in presenza, successivamente 1–2 giorni di smart working)
IL TUO RUOLO
Per un progetto tecnologico dedicato allo sviluppo di dispositivi elettronici per ilcontrollo accessi e la rilevazione delle presenze, siamo alla ricerca di unEmbedded Software / Firmware Developer C/C++.
La risorsa entrerà a far parte di un team tecnico impegnato nello sviluppo, nella manutenzione e nell'evoluzione del software a bordo di terminali e dispositivi elettronici.
Il ruolo si colloca a cavallo trasviluppo software e firmware, con attività che spaziano dall'implementazione di nuove funzionalità alla modifica del codice esistente, fino al debugging e alla verifica del corretto funzionamento dei dispositivi.
Attività:
Sviluppare e manteneresoftware e firmware in C/C++per dispositivi embedded.
Implementare nuove funzionalità e intervenire su quelle già esistenti.
Analizzare, comprendere e modificare codice esistente.
Individuare e risolvere anomalie attraverso attività didebugging e troubleshooting.
Effettuare attività di debugging direttamente sui dispositivi elettronici.
Verificare la corretta interazione trasoftware e hardware.
Eseguire test funzionali,



collaudi e verifiche di integrazione.
Utilizzare strumenti di versionamento del codice e documentare le attività svolte.
Requisiti:
2–3 anni di esperienzanello sviluppo software/firmware in ambito embedded o su apparati elettronici.
Solida conoscenza del linguaggioC, con particolare attenzione a puntatori, gestione della memoria e strutture dati.
Buona conoscenza del linguaggioC++e dei principi della programmazione orientata agli oggetti.
Esperienza concreta nello sviluppo, nella modifica e nella manutenzione di codice su dispositivi embedded.
Capacità di comprendere codice esistente, apportare modifiche e verificarne il corretto funzionamento.
Buone capacità didebugging, analisi e risoluzione dei problemi.
Conoscenza dell'ambienteLinuxe dei principali strumenti da riga di comando.
Familiarità con strumenti di versionamento comeGit e/o SVN.
Nice to have:
Esperienza nello sviluppo firmware permicrocontrollori.
Conoscenza diEmbedded Linux, Raspberry Pi o piattaforme analoghe.
Familiarità conYocto Projectper la creazione e personalizzazione di immagini Linux embedded.
Conoscenze di elettronica digitale e interfacciamento con periferiche hardware.
Esperienza con protocolli e interfacceUART, SPI, I2C, Ethernet e TCP/IP.
Conoscenza diQt/QMLper lo sviluppo di interfacce applicative.
Utilizzo diPythonper attività di testing e automazione.
Familiarità conQt Creator,



Visual Studio Codeo toolchain per microcontrollori.
Esperienza nell'utilizzo di strumenti di misura e verifica hardware.
Cosa offriamo?
Inserimento in un contesto tecnologico dinamico e strutturato.
Possibilità di lavorare su sistemi embedded e dispositivi elettronici reali.
Collaborazione con professionisti specializzati in ambito software e hardware.
Possibilità di crescita qualificato e sviluppo delle competenze tecniche.
Modalità di lavoro ibridadopo un primo periodo di inserimento in presenza.
La retribuzione annua lorda per questo ruolo è compresa tra ****** EUR e ****** 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.
The world needs you
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 *****.
I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE ********.
#J-*****-Ljbffr
Max. 8 MB. Formati Accettati: PDF, RTF, DOC, DOCX, ODT.