Senior Engineer C++

Capgemini

Lazio

On-site

EUR 35,000 - 57,000

Full time

7 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

Remote work options
Flexible hours

Job summary

Capgemini Engineering, leader mondiale nei servizi di ingegneria, cerca un Senior Software Engineer per progettare e sviluppare applicazioni complesse in C++ in ambiente embedded. Ruolo chiave per scelte architetturali, qualità del codice e performance, con uso di CUDA/C++ e Qt e modelli MATLAB/Simulink.

Luogo di lavoro a Roma in sede, contratto a tempo indeterminato CCNL Commercio 1° livello. Retribuzione annua lorda da 35.057 a 57.475 EUR; percorsi di crescita tecnica fino a ruoli di Tech

Qualifications

  • Esperienza lavorativa di almeno 5 anni nello sviluppo software.
  • Conoscenza dei principi OO design e design pattern.
  • Esperienza nello sviluppo di applicazioni mission critical.
  • Buona conoscenza di TDD e Unit Testing (JUnit, CPPUnit, Spock o equivalenti).
  • Ottima conoscenza di Git.
  • Conoscenza di multi‑threading e gestione memoria.
  • Capacita` di leadership tecnica e lavoro in team.

Responsibilities

  • Sviluppo e progettazione di applicazioni software complesse in C++, seguendo principi OO.
  • Definizione delle scelte architetturali e dei principali design pattern.
  • Gestione dell’intero ciclo di vita del software (analisi, progettazione, sviluppo, test, manutenzione).
  • Progettazione e sviluppo di modelli funzionali in CUDA/C++ partendo da modelli MATLAB/Simulink.
  • Code reviews e miglioramento continuo della qualità del codice e delle performance.
  • Collaborazione con team cross‑funzionali.

Skills

C++
OO design
Git
Multithreading
Problem solving
Team leadership

Education

Laurea in Ingegneria Informatica

Tools

CUDA
Qt
Matlab/Simulink

Job description

In Capgemini Engineering, leader mondiale nei servizi di ingegneria, uniamo un team globale di talenti dell’ingegneria, scienza e architettura per aiutare le aziende più innovative del mondo a liberare il loro potenziale. Dai veicoli autonomi ai robot salva-vita, le nostre persone esperte in tecnologia digitale e software pensano fuori dagli schemi, offrendo servizi unici di ricerca e sviluppo e ingegneria in tutti i settori. Unisciti a noi per una carriera ricca di opportunità, dove potrai fare la differenza, in un ambiente in cui ogni giorno è unico.

IL TUO RUOLO

Come Software C++ in Capgemini Engineering, contribuirai alla progettazione e allo sviluppo di soluzioni software complesse e ad alta affidabilità, assumendo un ruolo chiave nelle scelte architetturali. Avrai l’opportunità di lavorare in un contesto tecnologicamente avanzato, con grande attenzione alla qualità del codice, alle performance e all’innovazione, coordinando le attività di sviluppo e garantendo l’eccellenza tecnica del prodotto. In questo ruolo sarai un elemento chiave nelle seguenti attività:

  • Sviluppo e progettazione di applicazioni software complesse in C++, seguendo i principi di programmazione Object Oriented;
  • Conoscenza dei principali protocolli di comunicazione su rete (TCP/IP, UDP);
  • Definizione delle scelte architetturali e dei principali design pattern da adottare;
  • Gestione dell’intero ciclo di vita del software (analisi, progettazione, sviluppo, test, validazione e manutenzione);
  • Progettazione e sviluppo di modelli funzionali in CUDA/C++ partendo da modelli in ambiente Matlab/Simulink;
  • Partecipazione attiva alle code review, al miglioramento continuo della qualità del codice e delle performance;
  • Collaborazione con team cross‑funzionali.
LE TUE CARATTERISTICHE
  • Esperienza lavorativa di almeno 5 anni nello sviluppo software;
  • Ottima conoscenza dei principali principi di progettazione Object Oriented, SysML e design pattern;
  • Solida esperienza nel ciclo di vita del software per applicazioni mission critical;
  • Buona conoscenza di TDD e Unit Testing (JUnit, CPPUnit, Spock o equivalenti);
  • Ottima conoscenza di Git;
  • Conoscenza di multi‑threading e tecniche di ottimizzazione della memoria;
  • Capacità di leadership tecnica, problem solving e lavoro in team.

Note: È richiesto Diploma o Laurea triennale o magistrale in Ingegneria Informatica, Sistemi Embedded o discipline affini. È gradita una precedente esperienza in ambito aerospaziale o difesa.È richiesta una buona conoscenza della lingua inglese.

PERCHE' TI PIACERA' LAVORARE CON NOI
  • Riconosciamo l’importanza di soluzioni di lavoro flessibili per offrirti supporto. Che si tratti di lavoro da remoto, orari flessibili o entrambi, troverai un ambiente che favorisce l’equilibrio tra vita privata e vita lavorativa;
  • Al centro della nostra missione c'è la tua carriera, attraverso percorsi di crescita professionale pensati per supportarti nell'esplorare un mondo di opportunità;
  • Ci impegniamo a promuovere la responsabilità sociale creando un ambiente di lavoro inclusivo, dove talenti diversi sono valorizzati. La diversità è un pilastro della nostra cultura aziendale, arricchendo il nostro lavoro attraverso esperienze, culture, etnie, stili di comunicazione e comportamenti;
  • Avrai l’opportunità di sviluppare software embedded per sistemi ad alta complessità tecnologica, lavorando su tecnologie come C/C++, CUDA, Model-Based Design e Qt in contesti innovativi e sfidanti. Potrai confrontarti con sistemi real-time, architetture avanzate e soluzioni ad alte prestazioni, sperimentare nuovi strumenti e metodologie di sviluppo e accedere a percorsi di certificazione dedicati che ti permetteranno di crescere rapidamente come professionista, dalla specializzazione tecnica fino a possibili evoluzioni verso ruoli di Tech Lead, Software Architect o System Architect.

Location: Roma – modalità di lavoro in sede Tipo di contratto: contratto a tempo indeterminato Inquadramento: CCNL Commercio 1 Livello Mansione: Senior Software Engineer Retribuzione annua lorda (RAL): da € 35.057 a € 57.475 *La fascia retributiva indicata è definita in conformità alla normativa europea e nazionale in materia di trasparenza retributiva. Il valore minimo della fascia corrisponde al trattamento economico minimo previsto dal CCNL applicabile per il livello e mansione sopra indicati e non rappresenta necessariamente la retribuzione di ingresso. La retribuzione che sarà proposta all’esito del processo di selezione sarà determinata sulla base delle competenze, dell’esperienza professionale, del livello di seniority e delle caratteristiche specifiche del profilo selezionato ed in coerenza con il sistema retributivo e di classificazione aziendale, nel rispetto di criteri oggettivi e neutri sotto il profilo del genere.

SUL GRUPPO CAPGEMINI

Capgemini è il partner per la trasformazione aziendale nell'era dell'AI. Aiutiamo le organizzazioni a immaginare e costruire un futuro intelligente e sostenibile, combinando AI, tecnologia e ingegno umano per trasformare il modo in cui operano, innovano e crescono. Grazie a competenze end-to-end che spaziano dalla strategia alla tecnologia, dall'ingegneria alle operations intelligenti, combiniamo una profonda conoscenza dei settori industriali con competenze all'avanguardia in ambito AI, cloud e dati, trasformando le ambizioni in risultati di business misurabili e scalabili. Supportata da un solido ecosistema di partner e forte di quasi 60 anni di esperienza, Capgemini è un'azienda globale responsabile e diversificata composta da oltre 410.000 persone in più di 50 paesi. Nel 2025 il Gruppo ha registrato ricavi complessivi pari a 22,5 miliardi di euro. L'offerta di lavoro si intende rivolta all'uno e all'altro sesso in ottemperanza al D.Lgs. 198/2006. Inoltre, prestiamo attenzione e sensibilità alle future risorse appartenenti alle categorie protette, ai sensi degli articoli 1 e 18 della legge 68 del ‘99. I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE 2010/679.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer C++
Software Engineer C++

Capgemini Engineering • Roma

On-site
EUR 28,000 - 40,000
Lavoro flessibile
Percorsi di crescita professionale
Diversità e inclusione
Technical Lead C++
Technical Lead C++

Capgemini Engineering • Roma

On-site
EUR 35,000 - 57,000
Technical Lead C++
Technical Lead C++

Capgemini • Roma

On-site
EUR 35,000 - 57,000
Lavoro ibrido
Formazione e certificazioni
Percorsi di crescita professionale
Software Engineer Cuda/Gpu
Software Engineer Cuda/Gpu

Capgemini Engineering • Lazio

On-site
EUR 32,000 - 57,000
Lavoro remoto/ibrido
Orari flessibili
Opportunità di crescita
+1
Software Engineer C++
Software Engineer C++

Capgemini Engineering • Friuli-Venezia Giulia

On-site
EUR 28,000 - 40,000
C# Developer
C# Developer

Capgemini Engineering • Roma

Hybrid
EUR 31,000 - 48,000
Embedded Software Engineering
Embedded Software Engineering

Capgemini • La Spezia

Hybrid
EUR 35,000 - 57,000
Senior Embedded Linux & PetaLinux Engineer
Senior Embedded Linux & PetaLinux Engineer

Capgemini Engineering • Roma

On-site
EUR 31,000 - 58,000
Embedded Software Engineering
Embedded Software Engineering

Capgemini Engineering • Bologna

Hybrid
EUR 30,000 - 52,000
Senior Engineer C++
Senior Engineer C++

Capgemini Engineering • Roma

On-site
EUR 40,000 - 60,000
Lavoro flessibile
Percorsi di crescita professionale
Ambiente inclusivo