
MARSS Group sviluppa sistemi di sicurezza e sorveglianza per la difesa e le infrastrutture critiche. La sua tecnologia combina sensori integrati, intelligenza artificiale e intelligence open source per rilevare le minacce e migliorare la consapevolezza situazionale in ambito navale, nelle forze speciali e in altre operazioni ad alta sicurezza. La piattaforma NiDAR™ dell’azienda offre funzionalità di comando e controllo, oltre a soluzioni per contrastare i sistemi aerei senza pilota. Le attività di MARSS Group si basano sulla ricerca e sulla collaborazione con l’UE, la NATO e agenzie della difesa, e comprendono installazioni di sicurezza in tutto il mondo.
Ingegnere senior del software di simulazione con Unreal Engine
Sviluppa simulatori NiDAR per applicazioni di sicurezza e protezione con Unreal Engine. Crea ambienti 3D realistici, veicoli basati sulla fisica, sensori e sistemi di streaming video.
Descrizione
- Guida lo sviluppo di un simulatore NiDAR in Unreal Engine 5.x, sfruttandone le capacità di rendering 3D e di simulazione fisica.
- Crea ambienti realistici georeferenziati e droni, veicoli e imbarcazioni basati sulla fisica.
- Implementa effettori simulati, tra cui cannoni, lanciamissili e laser.
- Modella sensori di telecamere elettro-ottiche e termiche con panoramica, inclinazione e zoom.
- Trasmetti video dalle telecamere di Unreal Engine alla piattaforma C2.
- Integra il simulatore con il software aziendale in coordinamento con il team backend.
- Mantieni aggiornate le versioni di Unreal Engine e prepara la transizione a UE6.
- Fornisci supporto tecnico e tutoraggio.
- Rispetta le scadenze di consegna, elabora stime accurate e valuta i rischi.
- Lavora con apparecchiature reali, tra cui radar, sonar, sistemi di imaging termico, droni e radio definite via software.
Requisiti
- Hai almeno cinque anni di esperienza professionale nella programmazione software.
- Hai esperienza professionale recente e pratica con le versioni di Unreal Engine 5, a partire da UE 5.8.
- Scrivi codice C++ di qualità per Unreal Engine.
- Usi Blueprints con sicurezza.
- Comprendi la fisica in tempo reale con Chaos e la dinamica dei veicoli o del volo.
- Lavori con rendering e telecamere, inclusi materiali, post-processing, Scene Capture e render target.
- Acquisisci e trasmetti video renderizzato da Unreal Engine con strumenti come Pixel Streaming, GStreamer o RTSP.
- Esegui profiling del software e ne ottimizzi le prestazioni.
- Usi Git per il controllo delle versioni.
- Lavori agevolmente su Windows e Linux; è preferibile esperienza con macOS.
- Segui gli sviluppi di Unreal Engine, inclusi la roadmap di UE6, Verse e Scene Graph.
- Hai una laurea triennale in una disciplina scientifica o ingegneristica, preferita dal datore di lavoro.
- Lavori efficacemente in ambienti mission-critical, con scadenze rigide e connettività limitata.
Benefit
- Utilizza pratiche di sviluppo moderne.
- Accedi a opportunità di tutoraggio e supporto.
- Lavora in un team diversificato e multiculturale.
- Lavora con tecnologie web attuali e hardware reale.
- Contribuisci a un ambiente di lavoro appassionante e gratificante.