Skytechnology srl è una società di ingegneria punto di riferimento sul mercato dal 2004 per progettazione e consulenza di sistemi embedded per aziende che operano in diversi settori industriali e all’avanguardia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale).

Skytechnology integra esperienze e competenze affiancando i clienti nella creazione di innovazione tecnologica in ambito firmware/software embedded, hardware/FPGA, test e simulazione, compliance, validation, web IoT.



Profilo: Software Engineer per lo sviluppo di UI

Sede: Roma

Settore: Aerospazio e Difesa

Esperienza: Senior (Minimo 5 anni)



Responsabilità principali

  • Definire l'architettura del software UI seguendo i principi dell'Object-Oriented Programming (O.O.) e i principali Design Pattern.
  • Sviluppare interfacce grafiche moderne e performanti utilizzando C++, Qt e QML per contesti mission-critical.
  • Gestire l'intero ciclo di vita dello sviluppo (SDLC), dalla raccolta dei requisiti alla manutenzione, garantendo il rispetto delle metriche di qualità e performance.
  • Implementare la comunicazione tra componenti tramite i principali protocolli di rete, gestendo logiche multi-thread e ottimizzazione della memoria.
  • Promuovere e applicare metodologie Test-Driven Development (TDD) e Unit Testing per assicurare la massima robustezza del software.
  • Collaborare in ambienti CI/CD utilizzando strumenti di Configuration Management e automazione.



Requisiti Tecnici

  • Almeno 5 anni di esperienza lavorativa nello sviluppo software.
  • Ottima conoscenza di C++.
  • Esperienza consolidata (almeno 3 anni) nello sviluppo di applicazioni grafiche Qt in ambito enterprise.
  • Competenza specifica nello sviluppo di interfacce in QML.
  • Padronanza degli standard di analisi e progettazione O.O. (UML, Design Patterns, ecc.).
  • Buona conoscenza dei principi di TDD e Unit Testing (es. CPPUnit, JUnit, Spock).
  • Ottima conoscenza dei principali protocolli di rete.
  • Competenza nella gestione multi-thread e nell'ottimizzazione della memoria.
  • Ottima conoscenza di GIT.
  • Conoscenza di Jenkins, strumenti di DevOps e Configuration Management.


Il pacchetto retributivo per questo ruolo è compreso tra €40.000 – €50.000 e sarà valutato in funzione dell’esperienza professionale, delle competenze maturate e dei risultati emersi durante il processo di selezione.


Unisciti al nostro team di Ricerca e Sviluppo!

Tutte le competenze richieste saranno verificate durante il colloquio tecnico.

Similar jobs

Software Engineer

Apply Now
Back to search page