Paese
Settore
Search a job

XR Developer

Sviluppatore XR: realtà virtuale, aumentata e mista al servizio di applicazioni immersive ad alto impatto tecnologico

25 000 – 70 000 ITL ($)
Stipendio / anno
Laurea triennale
Livello formazione
00
Automazione
Basso
Difficoltà
Positivo
Occupabilità
6-12 mesi
Tensione del mercato
Moderata
Mobilità
Possibile
Automazione
Basso
Difficoltà
Positivo
Occupabilità
6-12 mesi
Tensione del mercato
Moderata
Mobilità
Possibile
Sponsorizza questa scheda mestiereSPAZIO PARTNERSponsorizzaquesta scheda mestiereDiventa sponsor

About

Lo sviluppatore XR progetta e implementa esperienze interattive in realtà virtuale, aumentata e mista utilizzando motori grafici come Unity o Unreal Engine, SDK dedicati come OpenXR, ARKit, ARCore e visori quali Meta Quest, HoloLens o Apple Vision Pro. Collabora con designer UX, artisti 3D, product manager e team di ricerca per tradurre requisiti funzionali in ambienti immersivi ottimizzati. Opera in contesti industriali, medicali, educativi o dell'intrattenimento, gestendo pipeline di rendering real-time, interazione spaziale e integrazione di sensori.

Competenze

Competenze tecniche

  • Esperienza con Unity 3D e Unreal Engine 5
  • Conoscenza di OpenXR, ARKit, ARCore, WebXR
  • Padronanza di C# e C++
  • Ottimizzazione real-time: LOD, occlusion culling, batching
  • Competenze in spatial computing e hand tracking
  • Integrazione di API REST e WebSocket
  • Uso di Git e controllo versione
  • Conoscenza di shader HLSL / GLSL e VFX Graph

Competenze interpersonali

  • Capacità analitica nella risoluzione di problemi complessi
  • Comunicazione chiara con profili non tecnici
  • Adattabilità a nuovi SDK e hardware emergenti
  • Rigore nella documentazione e qualità del codice

Compiti

  • Creare scene interattive in Unity o Unreal Engine garantendo un framerate stabile a 90 fps
  • Integrare SDK OpenXR, ARKit e ARCore per avanzate funzionalità di tracking
  • Ottimizzare mesh e shader per ridurre il consumo di risorse su hardware standalone
  • Implementare sistemi di interazione tramite input mapping e riconoscimento gestuale
  • Collaborare con artisti 3D per definire pipeline di import e LOD automatizzato
  • Scrivere script in C# o C++ per logiche di gameplay e simulazione fisica
  • Condurre test di usabilità con utenti reali per misurare latenza e tasso di completamento
  • Versionare codice su Git e documentare architetture tecniche nel repository
  • Analizzare metriche di performance con profiler e ridurre il tempo di caricamento a meno di 3 secondi
  • Integrare backend REST o WebSocket per sincronizzazione multi-utente
  • Partecipare a sprint Agile producendo demo funzionali a ogni iterazione

Ambienti di lavoro

Gli ambienti di lavoro possono variare:

Studio di sviluppo XR per simulazione industriale avanzata
Agenzia digitale con progetti immersivi per clienti enterprise
Laboratorio di ricerca universitario o R&D aziendale
Startup hardware nel settore spatial computing
Settore medicale per simulatori di formazione chirurgica
Industria della difesa o aerospazio per training immersivo

Possibili evoluzioni

  • Diventare Lead XR Developer con responsabilità di gestione team tecnico
  • Assumere il ruolo di XR Architect responsabile delle scelte infrastrutturali
  • Progredire come Technical Director in uno studio di produzione immersiva
  • Lavorare come ricercatore in interazione uomo-macchina (HCI)
  • Fondare una startup nel settore spatial computing

Profilo ricercato

Autonomia tecnica su progetti end to-end
Precisione nell'ottimizzazione delle performance
Capacità di prototipazione rapida
Orientamento alla qualità del codice
Come diventare XR Developer?

Professioni dello stesso settore