Back to search
SII Group Italy Linkedin · Posted 23d ago

SW Engineer – Sviluppo UI (Qt/C++)

Rome

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Fondata nel 1979, SII Group è una societàdi consulenza internazionale con oltre 100 sedi in quattro continenti, specializzata in IT ed Engineering consulting.

Nell'ambito dei nostri progetti nel settore Areospace & Defence, SII Italia è alla ricerca di un/una SW Engineer – Sviluppo UI (Qt/C++).



Dettagli:

Sede di lavoro: Roma

Settore: Aerospace & Defence

Modalità di lavoro: ibrida


Responsabilità principali:


La risorsa sarà coinvolta nello sviluppo di applicazioni grafiche utilizzando Qt/QML.

L’attività riguarda lo sviluppo software in C++ e la progettazione secondo i principi della programmazione orientata agli oggetti, includendo l’utilizzo di UML e design pattern.

La figura opererà lungo tutto il ciclo di vita del software, contribuendo allo sviluppo, al testing e alla validazione del software prodotto.


  • Sviluppo UI: Sviluppo di applicazioni grafiche con Qt/QML.
  • Sviluppo C++: Sviluppo software utilizzando il linguaggio C++.
  • Progettazione software O.O: Applicazione dei principali standard di analisi e progettazione del software orientato agli oggetti, inclusi UML e design pattern.
  • Ciclo di vita del software: Partecipazione alle attività lungo tutto il ciclo di vita del software.
  • Testing: Applicazione dei principi di TDD e sviluppo di unit test per la validazione del software prodotto.
  • Gestione del codice: Utilizzo di GIT.
  • Strumenti DevOps: Utilizzo di Jenkins e strumenti di configuration management.
  • Networking: Utilizzo e gestione dei principali protocolli di rete.
  • Ottimizzazione: Gestione del multithreading e ottimizzazione della memoria.


Competenze richieste:

  • Esperienza lavorativa di almeno 5 anni nello sviluppo HMI/UI con Qt
  • Ottima conoscenza di C++
  • Ottima conoscenza dei principali standard di analisi e progettazione software O.O (UML, design pattern)
  • Ottima conoscenza dell’intero ciclo di vita del software
  • Buona conoscenza di TDD e Unit Testing (es. JUnit, CPPUnit, Spock)
  • Ottima conoscenza dei principali protocolli di rete
  • Ottima conoscenza di GIT
  • Buona conoscenza di Jenkins e strumenti di configuration management/DevOps
  • Esperienza nello sviluppo di applicazioni grafiche con Qt/QML
  • Conoscenza di multithreading e ottimizzazione della memoria
  • Attitudine allo sviluppo test-driven e alla scrittura di codice che rispetti metriche di qualità e performance




Se siete desiderosi di fare la differenza e di lavorare in un ambiente dinamico e innovativo, saremo lieti di ascoltarvi. Candidatevi ora e unitevi a noi!

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search