Dasar

Software Engineer

latina, lazio, Italy Perusahaan: JR Italy Klien / Pemberi Kerja: Skytechnology SRL
Diposting: 18.05.2026
Tanggal penutupan: 02.07.2026
Referensi pekerjaan: 8e12ae136ca97879efee6749c71b12bd

Informasi pekerjaan

Lokasi
latina, lazio, Italy
Perusahaan
JR Italy
Klien / Pemberi Kerja
Skytechnology SRL
Referensi pekerjaan
8e12ae136ca97879efee6749c71b12bd
Jenis daftar
Dasar
Izin kerja UE diperlukan
Tidak
Diposting
18.05.2026
Tanggal penutupan
02.07.2026

Deskripsi pekerjaan

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.



Unisciti al nostro team di Ricerca e Sviluppo!

Tutte le competenze richieste saranno verificate durante il colloquio tecnico.

Keterampilan

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Pekerjaan serupa

Pekerjaan yang disarankan

Eurojobs Support Assistant