Software developer Embedded Systems

agap2 Italia

Torino

In loco

EUR 55.000 - 85.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

AGAP2 Italia cerca un Mid-Senior C++ Software Developer con esperienza consolidata nello sviluppo di sistemi embedded. Farai parte di un team tecnico dedicato allo sviluppo di soluzioni software per dispositivi embedded, contribuendo all’intero ciclo di sviluppo del prodotto.

È richiesta ottima conoscenza della lingua italiana e inglese per collaborare in contesto internazionale. Lavoro presso Torino, con responsabilità di progettazione, sviluppo e validazione, e possibilità di crescere in un

Competenze

  • Esperienza consolidata nello sviluppo di sistemi embedded in C++.
  • Buona conoscenza di Linux embedded e strumenti di sviluppo.

Mansioni

  • Progettare, sviluppare e mantenere applicazioni software in C++ per sistemi embedded basati su Linux.
  • Collaborare con i team HW, Firmware e QA per integrazione e validazione.
  • Analizzare requisiti e definire l’architettura software.
  • Sviluppare componenti modulari, scalabili e ad alte prestazioni.
  • Eseguire debugging e ottimizzazione su dispositivi embedded.
  • Implementare protocolli di comunicazione MQTT, CAN, J1939 e UDS.
  • Realizzare test automatici con Google Test e gestione build con CMake.
  • Automatizzare attività con Python e Bash e gestire versionamento (Git).
  • Contribuire al miglioramento continuo delle prestazioni e qualità del software.
  • Redigere documentazione tecnica dei componenti sviluppati.

Conoscenze

C++
Embedded Linux
Git
Jira
Docker
Python
Bash
CMake
MQTT
CAN
J1939
UDS
QML
Google Test (GTest)

Strumenti

Docker
CMake
Git
Google Test (GTest)

Descrizione del lavoro

AGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy. Presente in 14 paesi europei con oltre 7.500 dipendenti, abbiamo aperto da otto anni la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano i nostri valori: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.

Sede di lavoro: Torino

Descrizione del ruolo

Siamo alla ricerca di un Mid-Senior C++ Software Developer con consolidata esperienza nello sviluppo di sistemi embedded. La risorsa entrerà a far parte di un team tecnico impegnato nello sviluppo di soluzioni software per dispositivi embedded, contribuendo all'intero ciclo di sviluppo del prodotto.

È richiesta un'ottima conoscenza sia della lingua italiana sia della lingua inglese, necessaria per collaborare in un contesto internazionale.

Responsabilità

  • Progettare, sviluppare e manutenere applicazioni software in C++ per sistemi embedded basati su Linux.
  • Collaborare con i team Hardware, Firmware e QA per l'integrazione e la validazione delle soluzioni sviluppate.
  • Analizzare i requisiti funzionali e tecnici, contribuendo alla definizione dell'architettura software.
  • Sviluppare componenti software modulari, scalabili e ad alte prestazioni.
  • Eseguire attività di debugging, troubleshooting e ottimizzazione del codice su dispositivi embedded.
  • Implementare e integrare protocolli di comunicazione quali CAN, J1939, UDS e MQTT.
  • Realizzare e mantenere test automatici utilizzando Google Test (GTest) per garantire qualità e affidabilità del software.
  • Gestire il processo di build e deployment tramite CMake, Docker e strumenti di versionamento come Git.
  • Sviluppare script di automazione utilizzando Python e Bash per supportare le attività di sviluppo e integrazione continua.
  • Collaborare alla risoluzione di problematiche tecniche e al miglioramento continuo delle prestazioni e della qualità del software.
  • Redigere e aggiornare la documentazione tecnica relativa ai componenti sviluppati.

Competenze indispensabili

  • Solida esperienza nello sviluppo software in C++.
  • Esperienza con Embedded Linux.
  • Buona conoscenza di Git.
  • Esperienza nell'utilizzo di Jira.
  • Conoscenza di Docker.
  • Buona conoscenza di Python e Bash.
  • Esperienza con CMake.
  • Conoscenza dei protocolli MQTT, CAN, J1939 e UDS.
  • Esperienza con QML.
  • Conoscenza di Google Test (GTest).

Requisiti preferenziali

  • Esperienza in ambito automotive, industriale o IoT.
  • Familiarità con metodologie di sviluppo Agile/Scrum.
  • Esperienza con sistemi di Continuous Integration/Continuous Deployment (CI/CD).
  • Capacità di analizzare e risolvere problematiche complesse in ambienti embedded.
  • Ottime capacità di lavoro in team e di comunicazione.

AGAP2 è 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 (GDPR).

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Embedded engineer
Embedded engineer

agap2 Italia • Torino

Ibrido
EUR 28.000 - 35.000
Embedded Linux Engineer
Embedded Linux Engineer

agap2 Italia • Udine

In loco
EUR 35.000 - 45.000
Formazione continua
Piano di crescita professionale
Ambiente inclusivo
Software Engineer
Software Engineer

agap2 Italia • Mantova

In loco
EUR 30.000 - 45.000
Opportunità di sviluppo professionale
Pacchetto retributivo competitivo
Formazione continua
Software Engineer
Software Engineer

agap2 Italia • Turbigo

In loco
EUR 35.000 - 50.000
Senior software engineer
Senior software engineer

agap2 Italia • Trezzano sul Naviglio

Ibrido
EUR 40.000 - 55.000
Java Developer
Java Developer

agap2 Italia • Milano

In loco
EUR 35.000 - 50.000
Senior Java Developer
Senior Java Developer

agap2 Italia • Milano

In loco
EUR 26.000 - 31.000
Contratto a tempo indeterminato
Formazione professionale
Piano di crescita professionale
+1
Software Embedded Engineer
Software Embedded Engineer

agap2 Italia • Fidenza

In loco
EUR 32.000 - 42.000
Affiancamento e supporto continuo
Crescita professionale internazionale
Sviluppatore Full Stack
Sviluppatore Full Stack

agap2 Italia • Milano

Ibrido
EUR 35.000 - 60.000
Contratto a tempo indeterminato
Strumenti di formazione
Follow-up con HR
+1
junior system control engineer
junior system control engineer

agap2 Italia • Ariccia

In loco
EUR 25.000 - 30.000
Collaborazioni in p.iva
Formazione continua
Follow-up HR
+1