VR Unity Developer
MetaMedicsVR
1 month ago
Role details
Contract type
Apprenticeship Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
Intermediate Compensation
€ 27KJob location
Remote
Tech stack
3d Models
Autodesk 3DS Max (3D Graphics Software)
API
Agile Methodologies
Artificial Intelligence
C Sharp (Programming Language)
Profiling
Code Review
Machine Learning
Maya
Object-Oriented Software Development
Scrum
Cloud Services
Three.js
Virtual Reality
GIT
Oculus
Software Version Control
Job description
- Desarrollo en Unity 3D de simulaciones y entrenamientos en VR, desde prototipos iniciales hasta versiones finales y listas para su distribución.
- Implementar mecánicas interactivas específicas para escenarios médicos: manipulación de instrumentos, simulación de procedimientos de urgencias, etc., siguiendo las pautas de diseño proporcionadas por el cliente.
- Integrar SDKs y plugins (por ejemplo, Oculus Integration, XR Interaction Toolkit) para funcionalidades de tracking, interacción háptica y HUD en entornos VR.
- Optimizar rendimiento: uso de Unity Profiler, técnicas de batching, LOD, occlusion culling y gestión de memoria en tiempo real para garantizar estabilidad en dispositivos stand-alone (Meta Quest, Pico)
- Colaborar con diseñadores y artistas 3D para importar assets anatómicos detallados (FBX, OBJ), ajustar materiales PBR y crear shaders que simulen tejidos y órganos de manera realista.
- Participar en sprints ágiles (Scrum o Kanban): asistir a reuniones diarias, estimar tareas, colaborar en revisiones de código y cumplir con los objetivos de los iteraciones.
- Realizar pruebas y depuración de las aplicaciones en dispositivos físicos, documentar bugs y proponer soluciones que garanticen precisión y fiabilidad en las simulaciones médicas.
- Documentar procesos y soluciones técnicas, manteniendo repositorios organizados, con comentarios claros en el código y manuales de uso para futuros mantenimientos o iteraciones.
Requirements
- Experiencia mínima de 3 años desarrollando en Unity, con al menos 2 proyectos publicados o entregados en Realidad Virtual.
- Conocimientos sólidos en C# y programación orientada a objetos.
- Experiencia en desarrollo VR, preferiblemente con proyectos relacionados con formación, simulación o aplicaciones educativas-idealmente en el ámbito médico o científico.
- Entendimiento de pipelines 3D: importación y optimización de modelos (FBX, OBJ), texturizado PBR y creación básica de shaders con Shader Graph o HLSL.
- Habilidades de profiling y optimización: uso de Unity Profiler, técnicas de batching, LOD, occlusion culling y gestión de memoria para asegurar experiencia fluida en dispositivos VR.
- Familiaridad con metodologías ágiles (Scrum/Kanban) y uso de sistemas de control de versiones (Git).
- Inglés técnico intermedio (para lectura de documentación y comunicación con clientes internacionales).
- Mentalidad colaborativa y actitud proactiva, con capacidad para adaptarse a cambios rápidos en requisitos., * Conocimiento de gamificación aplicada al aprendizaje, con experiencia creando mecánicas de puntos, logros o recompensas para motivar al usuario.
- Experiencia en WebVR/WebXR y frameworks de rendering en navegador (Three.js, A-Frame) que permitan distribuir contenidos de simulación médica de forma accesible.
- Familiaridad con modelado 3D básico (Blender, Maya, 3ds Max) para ajustar o crear prototipos rápidos de instrumentos o anatomía sin depender completamente del equipo de arte.
- Experiencia en integración con back-ends/APIs o servicios en la nube para almacenar datos de progreso, métricas de rendimiento o historiales de usuario.
- Conocimientos básicos de machine learning/AI aplicados a VR (por ejemplo, reconocimiento de gestos para simular movimientos de instrumentos, análisis de comportamiento para evaluar desempeño).
Benefits & conditions
Tipo de puesto: Jornada completa, Contrato indefinido, Autónomo
Sueldo: 19.000,00€-27.000,00€ al año
About the company
En MetaMedicsVR somos una startup dedicada a crear soluciones de realidad virtual para la formación médica y la simulación clínica. Nuestro objetivo es desarrollar entornos inmersivos que permitan a estudiantes de medicina, profesionales sanitarios y centros educativos ensayar procedimientos, experimentar escenarios clínicos y mejorar habilidades sin riesgos reales. Buscamos un VR Developer con experiencia en Unity para integrarse a nuestro equipo técnico y contribuir al desarrollo de aplicaciones educativas centradas en el sector salud.