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).
È la persona giusta per questa occasione? Si assicuri di leggere la descrizione completa qui sotto.
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.
Unisciti al nostro team di Ricerca e Sviluppo! xlwpduy
Tutte le competenze richieste saranno verificate durante il colloquio tecnico.