Software Developer C++

Prime Engineering Italia

Lombardia

Hybrid

EUR 28,000 - 42,000

Full time

6 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

Job summary

Prime Engineering Italia cerca un Software Developer esperto in C++/Qt per mantenere ed evolvere applicazioni desktop multipiattaforma su Windows e macOS. La risorsa lavorerà in modalità ibrida, collaborando con team R&D, QA e Product Management, contribuendo a disegno, implementazione e test di componenti robusti, con attenzione a RAII, gestione memoria e threading.

La posizione richiede esperienza con Qt Framework (QtCore, QtGui, QtQuick/QML, QtWidgets, QtNetwork), conoscenza MVVM è

Qualifications

  • Esperienza consolidata in C++ e Qt su applicazioni desktop multipiattaforma.
  • Ottima gestione della memoria e principi RAII.
  • Conoscenza di QML/Qt Quick, Qt Widgets e multithreading.
  • Collaborazione con R&D, QA e Product Management.

Responsibilities

  • Sviluppo e manutenzione di componenti software in C++/Qt.
  • Progettazione interfacce grafiche con QML/Qt Quick e Qt Widgets.
  • Gestione logica backend, multithreading e modellazione dati.
  • Coordinarsi con i team R&D, QA e Product Management durante tutto il ciclo di vita.
  • Garantire qualità tramite unit test e best practices.

Skills

C++
Qt Framework
QML/Qt Quick
Qt Widgets
Multithreading
MVVM
Cross-platform
Memory management
RAII

Tools

QThread

Job description

Prime Engineering Italia è la divisione italiana di PrimeIT, un'azienda di riferimento con oltre 19 anni di esperienza, specializzata nella fornitura di serviz tecnologi IT, telecomunicazioni e ingegnergia. Potenziamo el business d' nostri partner ricorrendo alle tecnologie più avanzate e ai migliori professionisti del settore. Siamo specializzati in Team Extension, Servizi Gestiti, Software Personalizzati e Nearshore. A tal fine, attualmente contiamo su un team di oltre 2.500 professionisti che collaborano a progetti nazionali e internazionali nelle più diverse tecnologie. Con 20 uffici in Europa e presenza in oltre 25 città in tutto il mondo, la nostra differenziazione si basa sui più elevati standard di qualità, che ci hanno permesso una crescita e un successo continuo nel corso degli anni.

Per rafforzare il team, siamo alla ricerca di un Software Developer (C++ / Qt)

Modalità: Ibrido

Descrizione del ruolo

La figura sarà coinvolto nella manutenzione e nell'evoluzione di applicazioni software desktop multipiattaforma, con particolare focus su ambienti Windows e macOS, sviluppate in C++ e Qt. Il candidato contribuirà alla progettazione, implementazione e manutenzione di moduli software robusti, scalabili e adatti a contesti altamente regolamentati, collaborando con i team R&D, QA e Product Management e garantendo elevati standard di qualità attraverso l'applicazione di best practice e la scrittura di unit test.

Responsabilità principali
  • Sviluppo e manutenzione di componenti software in C++ utilizzando il framework Qt.
  • Progettazione e realizzazione di interfacce grafiche tramite QML/Qt Quick e Qt Widgets.
  • Implementazione della logica backend in C++, con particolare riferimento alla gestione del multithreading, della serializzazione dei dati e dei modelli dati.
  • Gestione di componenti multithreaded attraverso strumenti e meccanismi quali QThread, worker e thread pool.
  • Integrazione tra frontend sviluppato in QML e logica applicativa in C++.
  • Collaborazione con i team di R&D, QA e Product Management durante tutte le fasi del ciclo di vita del software.
  • Solida conoscenza del linguaggio C++ (almeno 4 anni)
  • Ottima conoscenza dei principi di programmazione Object-Oriented, della gestione della memoria e dei principi RAII.
  • Esperienza con il Qt Framework, con particolare riferimento a QtCore, QtGui, QtQuick/QML, QtWidgets e QtNetwork.
  • Esperienza nello sviluppo di interfacce utente moderne tramite QML o di interfacce tradizionali e custom tramite Qt Widgets.
  • Familiarità con sistemi multithreaded e con la gestione della comunicazione di rete.
  • Esperienza nello sviluppo di applicazioni cross-platform in ambiente Windows e macOS.
Costituiscono titolo preferenziale
  • Esperienza in contesti applicativi in ambito medicale o industriale.
  • Familiarità con il pattern MVVM per lo sviluppo di applicazioni basate su QML.
  • Conoscenza di architetture software modulari e plugin system Qt.
Retribuzione

La fascia retributiva prevista per la posizione è compresa tra 28.000€ e 42.000€ di RAL, in funzione delle competenze tecniche possedute, del livello di autonomia operativa e della conoscenza degli strumenti e delle tecnologie richieste dal ruolo. Indicativamente:

Competenze Base – RAL tra 28.000€ e 34.000€

Competenze Intermedie – RAL tra 34.000€ e 42.000€

La definizione dell'inquadramento e della retribuzione avverrà sulla base delle competenze effettivamente dimostrate durante il processo di selezione.

Prime Engineering Italia sostiene le pari opportunità lavorative garantendo un ambiente inclusivo e si impegna a combattere tutte le forme di discriminazione. Pertanto, l’integrazione nel nostro team è volta a tutte le persone senza alcuna distinzione di genere, nazionalità, orientamento sessuale, disabilità o età.

I nostri valori comprendono il rispetto, l’integrità, l’innovazione e l’inclusione.

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

Qt Developer
Qt Developer

Prime Engineering • Roma

Hybrid
EUR 35,000 - 60,000
Ambiente internazionale
RetrIBuzione competitiva
Software Engineer UI
Software Engineer UI

Prime Engineering • Roma

Hybrid
EUR 35,000 - 60,000
Progetti innovativi e tecnologicamente
Buoni pasto giornalieri
Formazione tecnica continua
+1
Software Engineer
Software Engineer

Prime Engineering Italia • Roma

Hybrid
EUR 30,000 - 45,000
Buoni pasto giornalieri
Backend Software Engineer
Backend Software Engineer

Prime Engineering Italia • Roma

On-site
EUR 30,000 - 40,000
Modalità di lavoro flessibile
Firmware Engineer
Firmware Engineer

PRIME GROUP • Lombardia

Hybrid
EUR 32,000 - 40,000
Buoni pasto giornalieri
FPGA Firmware Engineer – Hybrid, Growth & Training
FPGA Firmware Engineer – Hybrid, Growth & Training

Prime Engineering Italia • Roma

Hybrid
EUR 35,000 - 60,000
Buoni pasto giornalieri
Formazione tecnica continua
Embedded Software Developer
Embedded Software Developer

Agap2 • San Benedetto del Tronto

On-site
EUR 25,000 - 36,000
Project Manager It
Project Manager It

Prime Engineering Italia • Perugia

On-site
EUR 30,000 - 45,000
Formazione continua
Ambiente giovane
Ingegnere elettrico
Ingegnere elettrico

Prime Engineering Italia • Brescia

Hybrid
EUR 30,000 - 50,000
Buoni pasto giornalieri
Opportunità di sviluppo professionale
Formazione tecnica
System Engineer Command&Control
System Engineer Command&Control

Prime Engineering Italia • Roma

Hybrid
EUR 35,000 - 50,000
Buoni pasto giornalieri