Graphics Engineer [Retro Studios]

NintendoAustin, TX
93d

About The Position

Work with the Graphics team to raise the final visual fidelity of graphics in our proprietary game engine through a combination of novel new graphics techniques and improvements to existing techniques. Work with visual effects artists to research and implement new advanced visual effects methodologies. Work directly with Environment, Character, and Technical Artists to implement new rendering features. Work with senior engineers on supporting larger systems. Document and gather requirements from users for software to be implemented. Design, develop, write, test, and implement shaders in HLSL and GLSL. Implement and research advanced lighting techniques both for precomputed and real-time rendering. Forward thinking - Stay up to date on current techniques, research, graphics data, hardware, etc. Participate in providing feedback on the work of other engineers.

Requirements

  • Strong understanding of visual perception and physics.
  • Strong math and physics skills.
  • Experience with Image Processing techniques, including statistical analysis.
  • Proficiency with 3D graphics techniques and algorithms and their applications in computer simulation and video game software.
  • Background in object-oriented design and software engineering methodologies.
  • High proficiency in C/C++ programming.
  • Effective organization, analytical and problem-solving skills.
  • Understanding of core systems such as memory allocators and file systems.
  • Experience with particle rendering and techniques a plus.
  • Experience in modern rendering techniques such as compute shaders and ray tracing, a plus.
  • 10+ years of experience in game development and shipped multiple AAA games.

Nice To Haves

  • Experience with particle rendering and techniques.
  • Experience in modern rendering techniques such as compute shaders and ray tracing.

Responsibilities

  • Raise the final visual fidelity of graphics in the proprietary game engine.
  • Research and implement new advanced visual effects methodologies.
  • Implement new rendering features with Environment, Character, and Technical Artists.
  • Support larger systems in collaboration with senior engineers.
  • Document and gather requirements from users for software implementation.
  • Design, develop, write, test, and implement shaders in HLSL and GLSL.
  • Implement and research advanced lighting techniques for precomputed and real-time rendering.
  • Stay up to date on current techniques, research, graphics data, and hardware.
  • Provide feedback on the work of other engineers.

Benefits

  • Welcoming and inclusive environment.
  • Commitment to kindness, empathy, and respect.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service