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
Patrocinar esta ficha profesionalESPACIO PARTNERPatrocinaresta ficha profesionalHacerse patrocinador

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?

Profesiones del mismo sector

Desarrollador líder
00
Desarrollador líder
informatique electronique numerique

Arquitectura técnica y liderazgo de equipos de desarrollo en entornos ágiles de alta complejidad

12k–45k
Arquitecto de redes
00
Arquitecto de redes
informatique electronique numerique

Especialista en diseño y optimización de redes informáticas empresariales avanzadas, garantizando la conectividad y seguridad.

12k–45k
Consultor de software estándar
00
Consultor de software estándar
informatique electronique numerique

Dominio profundo de soluciones de software estándar aplicadas a contextos empresariales complejos y cambiantes

12k–50k
Docker
00
Docker
informatique electronique numerique

Arquitectura de contenedores Docker para entornos de producción distribuidos y pipelines CI/CD automatizados

12k–45k
Analista de datos de drones
00
Analista de datos de drones
informatique electronique numerique

Análisis de datos geoespaciales capturados por drones para proyectos de ingeniería, agricultura de precisión y gestión territorial

12k–50k
Consultor Interno de E-Servicios
00
Consultor Interno de E-Servicios
informatique electronique numerique

Transformación digital de procesos internos mediante servicios electrónicos y plataformas colaborativas de gestión

12k–45k
Electrotécnico
00
Electrotécnico
informatique electronique numerique

Dominio de sistemas eléctricos industriales y automatización en entornos de producción de alta exigencia técnica

12k–45k
Jefe de proyecto metaverso
00
Jefe de proyecto metaverso
informatique electronique numerique

Convergencia de mundos virtuales, estrategia digital y experiencias inmersivas en entornos 3D distribuidos

15k–50k