País
Sector
Buscar profesión
Desarrollador XR
Desarrollo de experiencias inmersivas en realidad aumentada, virtual y mixta para entornos industriales y comerciales
12 000 – 50 000 PAB ($)
Salario / año
Licenciatura
Nivel de formación
00
Automatización
Medio
Dificultad
Positivo
Empleabilidad
6-12 meses
Tensión del mercado
Moderada
Movilidad
Posible
Automatización
Medio
Dificultad
Positivo
Empleabilidad
6-12 meses
Tensión del mercado
Moderada
Movilidad
Posible
About
El desarrollador XR diseña e implementa aplicaciones de realidad aumentada (AR), virtual (VR) y mixta (MR) utilizando motores como Unity o Unreal Engine, SDKs como ARKit, ARCore, OpenXR y dispositivos como Meta Quest, HoloLens o Apple Vision Pro. Trabaja con equipos de diseño 3D, product managers, ingenieros de backend y clientes finales para traducir requisitos funcionales en experiencias interactivas optimizadas. Gestiona pipelines de assets 3D, integración de sensores, tracking espacial y rendimiento en tiempo real sobre hardware heterogéneo.
Habilidades
Habilidades técnicas
- Experiencia con Unity3D y Unreal Engine para crear entornos inmersivos.
- Desarrollo en C# y C++ para entornos XR, garantizando alta eficiencia.
- Integración de ARKit, ARCore y Vuforia para experiencias de realidad aumentada.
- Optimización de rendimiento 3D en tiempo real, asegurando fluidez y estabilidad.
- Uso de Meta Quest SDK, HoloLens MRTK y Apple visionOS para plataformas específicas.
- Implementación de pipelines CI/CD para builds multiplataforma eficientes.
- Conexión con APIs REST y WebSocket para sincronización de datos en tiempo real.
- Manejo de modelado y formatos 3D como glTF, FBX y USD para compatibilidad.
Habilidades interpersonales
- Resolución analítica de problemas de rendimiento bajo presión, garantizando resultados.
- Comunicación técnica efectiva con perfiles no especializados, facilitando la comprensión.
- Autonomía en la investigación de tecnologías emergentes, manteniéndose actualizado.
- Adaptabilidad ante cambios de hardware o SDK entre versiones, asegurando continuidad.
- Atención al detalle en la experiencia perceptiva del usuario, mejorando la inmersión.
Misiones
- Desarrollar escenas interactivas en Unity o Unreal Engine, respetando los presupuestos de polígonos y draw calls definidos por el equipo técnico.
- Integrar SDKs de tracking como ARKit, ARCore y Vuforia, asegurando la estabilidad del ancla espacial durante pruebas de campo.
- Optimizar el rendimiento de renderizado para alcanzar 90 fps estables en dispositivos objetivo, utilizando herramientas como RenderDoc o Unity Profiler.
- Crear scripts en C# o C++ para lógicas de interacción gestual, háptica y reconocimiento de voz.
- Conectar experiencias XR con APIs REST o GraphQL para sincronización de datos en tiempo real.
- Implementar pipelines CI/CD con GitHub Actions para builds automáticos en plataformas Android, iOS y PC VR.
- Realizar sesiones de prueba con usuarios finales, registrar métricas de presencia e inmersión y ajustar parámetros de confort visual.
- Documentar arquitecturas técnicas y decisiones de diseño en Confluence, manteniendo la trazabilidad de versiones.
- Colaborar con artistas 3D para definir LODs, compresión de texturas y formatos de exportación compatibles con los objetivos de hardware.
- Analizar crashlogs y telemetría post-despliegue para reducir la tasa de fallos por debajo del 0,5 % mensual.
Entornos de trabajo
Los entornos de trabajo pueden variar:
Startups de tecnología inmersiva que impulsan la innovación en el sector.
Agencias de experiencias digitales que crean contenido interactivo y envolvente.
Departamentos I+D de empresas industriales y manufactureras, centrados en la innovación.
Estudios de videojuegos con una línea XR que exploran nuevas narrativas.
Empresas de formación y simulación corporativa que utilizan tecnología avanzada.
Consultoras tecnológicas con práctica de innovación, liderando proyectos disruptivos.
Posibles evoluciones
- Ascender a Lead XR Developer para liderar equipos de desarrollo.
- Convertirse en un Arquitecto de soluciones inmersivas, diseñando experiencias innovadoras.
- Evolucionar hacia XR Technical Director, supervisando la dirección técnica de proyectos.
- Asumir el rol de Product Manager de plataformas XR, gestionando el ciclo de vida del producto.
- Especializarse como Investigador en interfaces hombre-máquina (HMI), explorando nuevas interacciones.
Perfil buscado
Dominio demostrable de Unity o Unreal con proyectos XR publicados.
Comprensión de fundamentos de gráficos 3D y matemáticas de transformación espacial.
Capacidad de lectura e interpretación de profiling tools para optimización.
Experiencia con flujos de trabajo colaborativos en Git.
Habilidad para resolver problemas complejos de rendimiento en entornos dinámicos.
¿Cómo ser Desarrollador XR?








