
Back to jobs
RETRO FTE Test job
Austin, TX
RETRO STUDIOS:
Founded in 1998, Retro Studios is a wholly owned subsidiary of Nintendo Co., Ltd., and a powerhouse in game development. Working hand-in-hand with Nintendo, we craft award-winning titles for the company's cutting-edge platforms, blending innovation, artistry, and gameplay excellence.
Our home base is Austin, Texas, a vibrant city known for its creative energy, live music, stunning natural scenery, and forward-thinking culture. With year-round sunshine and endless options for outdoor adventures, Austin offers the perfect backdrop for world-class developers to stay inspired, balanced, and at the top of their game.
DESCRIPTION OF DUTIES:
- 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.
SUMMARY OF 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
Apply for this job
*
indicates a required field