Embedded Firmware Engineer (C/C++)

ADENTIS Italia

Genova

On-site

EUR 32,000 - 38,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Formazione continua
Follow-up HR & BM
Ambiente internazionale

Job summary

ADENTIS Italia cerca Embedded Firmware Engineer per Genova, con focus su sviluppo e evoluzione di software/firmware per dispositivi embedded. Il ruolo richiede stretta collaborazione con l'hardware, sviluppo di nuove funzionalità e ottimizzazione di soluzioni esistenti.

Il candidato ideale possiede solide basi in C/C++, conoscenza di Linux e pratiche di debugging, oltre a familiarità con Git/SVN. La posizione è in presenza presso Genova (GE) e offre crescita professionale in un contesto

Qualifications

  • Esperienza nello sviluppo in C/C++ in ambito embedded o su apparati elettronici.
  • Buona padronanza del linguaggio C, con puntatori, gestione della memoria e principali strutture dati.
  • Conoscenza di C++ e dei principi della programmazione orientata agli oggetti.
  • Capacità di leggere, comprendere e modificare codice esistente, verificando l'efficacia degli interventi.
  • Competenze di analisi e risoluzione dei problemi, con esperienza nelle attività di debugging.
  • Conoscenza del sistema operativo Linux e dei principali strumenti utilizzabili da riga di comando.
  • Familiarità con sistemi di controllo versione quali Git e/o SVN.
  • Disponibilità a svolgere l'attività lavorativa in presenza presso la sede di Genova.

Responsibilities

  • Sviluppo e manutenzione di software e firmware in C e C++ per dispositivi embedded.
  • Progettazione e implementazione di nuove funzionalità, oltre alla modifica e all'ottimizzazione di quelle già presenti.
  • Analisi del codice sorgente esistente, individuazione di anomalie e risoluzione di problematiche software.
  • Attività di debugging direttamente sui dispositivi, con particolare attenzione all'interazione tra componenti software e hardware.
  • Esecuzione di test funzionali, collaudi e verifiche di integrazione per garantire il corretto funzionamento dei sistemi.
  • Gestione del codice attraverso strumenti di versionamento e redazione della documentazione tecnica relativa alle attività svolte.

Skills

C/C++
Embedded
Linux
Git
SVN
Qt
Python
OOP
Debugging
C#?

Tools

Qt Creator
Visual Studio Code
Toolchain MCU

Job description

CHI SIAMO

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.

Ruolo: Embedded Firmware Engineer (C/C++)
Modalità: presenza
Luogo: Genova (GE)
IL TUO RUOLO

Per un progetto in ambito elettronico e embedded, siamo alla ricerca di un/una Embedded Firmware Engineer da inserire in un team tecnico dedicato allo sviluppo e all'evoluzione di software per terminali e dispositivi elettronici.

La risorsa lavorerà a stretto contatto con le componenti hardware dei dispositivi, occupandosi sia dell'evoluzione di applicazioni e firmware già esistenti sia dello sviluppo di nuove funzionalità. Cerchiamo una persona con solide basi di programmazione, approccio analitico e un'esperienza concreta, anche iniziale, nello sviluppo embedded.

Responsabilità principali:
  • Sviluppo e manutenzione di software e firmware in C e C++ per dispositivi embedded.
  • Progettazione e implementazione di nuove funzionalità, oltre alla modifica e all'ottimizzazione di quelle già presenti.
  • Analisi del codice sorgente esistente, individuazione di anomalie e risoluzione di problematiche software.
  • Attività di debugging direttamente sui dispositivi, con particolare attenzione all'interazione tra componenti software e hardware.
  • Esecuzione di test funzionali, collaudi e verifiche di integrazione per garantire il corretto funzionamento dei sistemi.
  • Gestione del codice attraverso strumenti di versionamento e redazione della documentazione tecnica relativa alle attività svolte.
Requisiti:
  • Esperienza nello sviluppo in C/C++ in ambito embedded o su apparati elettronici.
  • Buona padronanza del linguaggio C, con conoscenza di puntatori, gestione della memoria e principali strutture dati.
  • Conoscenza di C++ e dei principi della programmazione orientata agli oggetti.
  • Capacità di leggere, comprendere e modificare codice esistente, verificando l'efficacia degli interventi effettuati.
  • Competenze di analisi e risoluzione dei problemi, con esperienza nelle attività di debugging.
  • Conoscenza del sistema operativo Linux e dei principali strumenti utilizzabili da riga di comando.
  • Familiarità con sistemi di controllo versione quali Git e/o SVN.
  • Disponibilità a svolgere l'attività lavorativa in presenza presso la sede di Genova.
Nice to have:
  • Sviluppo di firmware per microcontrollori.
  • Esperienza con Embedded Linux, Raspberry Pi o piattaforme embedded equivalenti.
  • Conoscenza di Yocto e delle procedure di creazione e personalizzazione di immagini Linux embedded.
  • Nozioni di elettronica digitale, interfacciamento con periferiche e utilizzo di strumenti di misura.
  • Conoscenza dei principali protocolli e delle interfacce di comunicazione: UART, SPI, I²C, Ethernet e TCP/IP.
  • Familiarità con Qt/QML, Python e strumenti dedicati al testing e all'automazione.
  • Utilizzo di ambienti di sviluppo quali Qt Creator, Visual Studio Code e toolchain specifiche per microcontrollori.
Cosa offriamo?
  • Contratto a tempo indeterminato.
  • Formazione continua su hard e soft skills.
  • Follow-up costante con HR e Business Manager.
  • Un percorso di crescita chiaro e strutturato in un ambiente innovativo, dinamico e internazionale.

La retribuzione annua lorda per questo ruolo è compresa tra 32.000 EUR e 38.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

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 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
Inserimento in progetti strutturati
Supporto continuo e formazione
Embedded Software Engineer
Embedded Software Engineer

ADENTIS Italia • San Benedetto del Tronto

On-site
EUR 30,000 - 40,000
Contratto a tempo indeterminato
Collaborazione in partita IVA
Formazione continua
+1
Embedded Software Engineer
Embedded Software Engineer

ADENTIS Italia • Vimodrone

Hybrid
EUR 33,000 - 38,000
Contratto a tempo indeterminato
Partita IVA
Formazione
+1
Embedded Software Developer
Embedded Software Developer

ADENTIS Italia • Roma

Hybrid
EUR 30,000 - 40,000
Firmware Developer
Firmware Developer

ADENTIS Italia • Roma

Hybrid
EUR 30,000 - 40,000
Contratto a Tempo Indeterminato
Formazione continua
Piano di crescita professionale
PC Software Engineer
PC Software Engineer

ADENTIS Italia • Modena

On-site
EUR 30,000 - 40,000
Contratto o collaborazione in p.iva
Rete internazionale in crescita
Progetti innovativi nell'automazione
Software Engineer C#/.NET
Software Engineer C#/.NET

ADENTIS Italia • Lombardia

Hybrid
EUR 30,000 - 38,000
IT Solution Engineer
IT Solution Engineer

ADENTIS Italia • La Spezia

On-site
EUR 30,000 - 36,000
Tempo indeterminato o collaborazione
Partita IVA
Formazione continua
+2
Software Architect C++ (Embedded & Real-Time Systems)
Software Architect C++ (Embedded & Real-Time Systems)

ADENTIS Italia • Roma

Hybrid
EUR 40,000 - 50,000
Junior Software Developer – Java
Junior Software Developer – Java

ADENTIS Italia • Brescia

Hybrid
EUR 23,000 - 28,000
Tempo indeterminato
Apprendistato
Collaborazione in partita IVA