PACE Aerospace & IT, parte del gruppo TXT e-Solutions, è un’azienda software di rilevanza internazionale specializzata nello sviluppo di soluzioni innovative per l’industria aeronautica. Il nostro lavoro copre la progettazione e configurazione di aeromobili, l’analisi delle reti di rotte, la formazione virtuale e l’ottimizzazione dell’efficienza del carburante. Collaboriamo con i principali costruttori di aeromobili, compagnie aeree e istituti di ricerca per promuovere l’innovazione nel settore aerospaziale.
Stiamo espandendo il nostro team di sviluppo e cerchiamo un Unity Developer esperto, che contribuisca alla progettazione, sviluppo e ottimizzazione di applicazioni 3D in tempo reale per applicazioni aeronautiche.
Descrizione del ruolo
Il candidato selezionato avrà un ruolo chiave nello sviluppo e nella manutenzione di applicazioni 3D interattive come configuratori di cabine e visualizzatori LOPA, garantendo prestazioni ottimali su diverse piattaforme. La posizione richiede solida esperienza con Unity, eccellenti capacità di problem-solving ed esperienza nello sviluppo di applicazioni complesse con elevati requisiti di prestazione e integrazione con sistemi esterni.
Responsabilità principali
Sviluppare, ottimizzare e mantenere applicazioni 3D ad alte prestazioni per il settore aeronautico.
Implementare caricamento dinamico di modelli, workflow di configurazione interattivi e aggiornamenti visivi in tempo reale.
Ottimizzare le prestazioni per garantire il corretto funzionamento su desktop, tablet e dispositivi VR.
Sviluppare codice modulare ed estensibile per supportare l’evoluzione del prodotto nel lungo termine.
Integrare dati da sistemi esterni (REST API, archiviazione cloud, database di configurazione).
Collaborare con artisti 3D e designer per garantire il rispetto degli standard tecnici e delle prestazioni.
Implementare strategie di unit testing, profiling e debugging per garantire la stabilità del sistema.
Competenze e requisiti
5+ anni di esperienza nello sviluppo Unity, preferibilmente in settori B2B o industriali (aviazione, automotive, manifatturiero).
Ottima conoscenza della programmazione in C# e dell’architettura software per applicazioni complesse.
Esperienza nello sviluppo di applicazioni 3D in tempo reale, inclusa la manipolazione dinamica di oggetti e la logica di configurazione.
Familiarità con la gestione e il rendering di modelli 3D complessi (CAD, GLTF, FBX), gestione dei LOD e tecniche di ottimizzazione.
Conoscenza avanzata di UI/UX development in Unity, con particolare attenzione alla logica UI complessa e data-binding.
Esperienza nell’integrazione di dati da fonti esterne (REST API, database, import/export di file).
Forti competenze in ottimizzazione delle prestazioni (profiling, batching, gestione della memoria).
Esperienza nell’utilizzo di sistemi di versionamento (Git preferito) e nel lavoro in team agile.
Ottime capacità comunicative, con particolare attenzione alla traduzione di concetti tecnici per interlocutori non tecnici nel settore aeronautico.
Competenze trasversali
Problem-solving – Capacità di affrontare e risolvere sfide tecniche e di business complesse.
Attenzione ai dettagli – Precisione nell'implementazione funzionale e visiva delle applicazioni.
Collaborazione e lavoro di squadra – Capacità di lavorare a stretto contatto con designer, product manager ed esperti aeronautici.
Cosa offriamo
PACE Aerospace & IT offre un’opportunità entusiasmante per contribuire allo sviluppo di tecnologie all’avanguardia nel settore aeronautico all’interno di un ambiente internazionale e dinamico.
Possibilità di lavorare su soluzioni software leader nel settore per clienti aeronautici di primo piano.
Modalità di lavoro ibrida, con due giorni di lavoro da remoto a settimana.
Contratto a tempo indeterminato con possibilità di crescita professionale.
Posizione aperta a candidati senza distinzione di genere, ai sensi del D.Lgs. 198/2006. L'azienda promuove le pari opportunità e valorizza la diversità in tutte le sue forme.