Siamo alla ricerca di una figura di C++/QT Software Engineer appassionata e competente da inserire nel nostro team di sviluppo presso le sedi del cliente. La risorsa sarà coinvolta nella progettazione, sviluppo e manutenzione di soluzioni software ad alte prestazioni, contribuendo attivamente all’evoluzione tecnologica dei nostri prodotti. Lavorerai in un ambiente dinamico, collaborando con team multidisciplinari (QA, DevOps, Product) e utilizzando metodologie Agile.
Responsabilità principali:
Progettare e sviluppare componenti software e interfacce utente utilizzando il moderno C++ (C++17/20) e il framework Qt;
Implementare GUI intuitive e ad alte prestazioni per applicazioni tecniche complesse;
Ottimizzare le applicazioni in termini di prestazioni, scalabilità e affidabilità;
Collaborare con team interfunzionali per garantire la coerenza funzionale e visiva del prodotto;
Partecipare alla revisione del codice, al debug e ai processi di miglioramento continuo;
Scrivere codice pulito, mantenibile e ben documentato, seguendo le migliori pratiche di ingegneria del software.
Requisiti:
Laurea triennale in Ingegneria Informatica o Informatica;
Buona conoscenza della programmazione orientata agli oggetti (OOP) e dei modelli di progettazione;
Buona conoscenza degli algoritmi e delle strutture dati;
2+ anni di esperienza nello sviluppo di GUI Qt;
Competenza in C++ (C++17 o versioni successive) e familiarità con Qt Widgets e QML;
Esperienza con multithreading, gestione della memoria e programmazione event-driven;
Familiarità con Git, CMake e ambienti di sviluppo come Qt Creator o Visual Studio;
Esperienza di lavoro su piattaforme Linux e/o Windows;
Buona padronanza dell'inglese scritto e parlato.
Nice to Have (Plus):
Esperienza con sistemi in tempo reale, simulazione o sviluppo embedded;
Conoscenza della programmazione GPU, OpenGL o motori grafici (ad esempio Unreal Engine, Unity);
Familiarità con pipeline CI/CD, test automatizzati e strumenti di automazione della compilazione;
Esperienza nell'integrazione di applicazioni Qt con API esterne, database o protocolli di rete
Soft Skills
Spiccata attitudine al problem solving;
Attenzione ai dettagli e cura per la qualità del codice;
Buone capacità di comunicazione e collaborazione in team;
Proattività, curiosità e desiderio di apprendere;
Senso di ownership e responsabilità sui task assegnati;
Ottime capacità organizzative e gestione efficace delle priorità.
Cosa offriamo:
Opportunità di carriera in un'azienda in rapida crescita e in profondo cambiamento, con personale giovane e internazionale;
Formazione strutturata su tematiche cross e specialistiche su temi legati alle attività che si andranno a svolgere. La formazione è parte integrante del percorso di crescita personalizzato, definito tra la persona e il proprio responsabile sulla base delle capacità, attitudini e interessi dimostrati;
Corporate Benefits (assicurazione sanitaria, welfare, Ticket Restaurant, scontistiche come dipendente del gruppo);
Momenti di Team Building che permettono la creazione di un team coeso e un buon clima di lavoro.
Posizione aperta a candidature senza distinzione di genere, ai sensi del D.Lgs. 198/2006. L'azienda promuove le pari opportunità e valorizza la diversità in tutte le sue forme.