Requisitos:
Conocimiento tecnológico
- Requerido: Fuerte capacidad de programación en C++.
- Requerido: Sólidos conocimientos de HLSL/PSSL.
- Deseado: Experiencia DirectX.
- Deseable: Experiencia en C#.
Conocimiento de herramientas
- Requerido: Visual Studio con sólida experiencia en depuración y creación de perfiles de código.
- Requerido: Experiencia con herramientas de creación de perfiles de CPU y GPU; Razor, RenderDoc, etc.
- Deseable: Experiencia trabajando con API de hardware de PS4 o PS5; AGC/GNM.
- Deseado: Maya, Jenkins.
Experiencia artesanal
- Requerido: Sólida comprensión de las técnicas de renderizado en tiempo real.
- Requerido: Capacidad para trabajar dentro de limitaciones de rendimiento y memoria.
- Requerido: Experiencia práctica en la implementación de herramientas o sistemas backend para juegos AAA en áreas como: iluminación, materiales, sombras, trazado de rayos, efectos visuales, agua, atmósferas, efectos posteriores, renderizado impulsado por GPU o abstracción de backend y gestión de recursos.
- Deseable: Experiencia escribiendo herramientas para sistemas de renderizado; compiladores/cocinadores de contenido, generadores de código shader, plugins DCC, visualizadores, etc.