Visit the official Nintendo site to shop for Nintendo Switch™ systems and video games, read the latest news, find fun gear and gifts with a Nintendo twist, and much more.
About the role
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.
What they're looking for
- Expert-level proficiency in C++ and strong software engineering fundamentals, including data structures, algorithms, multithreaded programming, and systems design
- Deep expertise in one or more core engine domains such as physics, animation, memory systems, rendering, audio, networking, tools, or content pipelines
- Proven experience architecting and delivering large-scale game systems and technologies for AAA titles
- Strong understanding of modern CPU, GPU, memory, and storage architectures, along with performance optimization techniques
- Demonstrated ability to diagnose and resolve complex technical problems spanning multiple systems and disciplines
- Experience driving technical initiatives and influencing engineering direction across teams
More about this role
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.
- Design, architect, and implement core engine and game technologies that enable the long-term vision and technical strategy of our games.
- Own the technical design and execution of complex systems, balancing performance, scalability, maintainability, and developer productivity.
- Drive optimization efforts across engine and gameplay systems to maximize performance on target platforms and hardware architectures.
- Collaborate with engineering, design, art, and production to identify technical challenges and develop innovative solutions.
- Lead investigation, debugging,...
Browse similar: Startup jobs