Engine and Tools Programming Intern – Undergraduate

Insomniac

Location
United States, Burbank, CA
Employment type
internship
Posted
Posted
  • Insomniac Games

About the role

Job ID: R-125841 Role Summary: Join the engineering team at Insomniac Games and gain hands-on experience developing the game engine technology that supports the creation of our games. As an Engine Programmer Intern, you'll work alongside experienced programmers to design, develop, and improve the runtime and tools components of Insomniac’s engine technology. You'll primarily use C++ to build efficient systems, improve performance, and create tools that help content creators develop game assets. Depending on your interests and expertise, you'll have opportunities to explore tools development, animation, low-level engine architecture, or rendering. This internship offers practical experience with real-time game engine development, technical problem-solving, and collaboration with production teams while learning how engine technology supports game development. What You’ll Be Doing: Design and develop game engine technology with guidance from team leads, focusing on real-time performance and usability. Build efficient low-level systems that support higher-level pipelines and game development workflows. Design and implement tools that help content creators develop and manage game assets. Maintain and improve existing engine systems to enhance functionality, performance, and reliability. Explore the capabilities and limitations of specific game platform hardware to better understand how it affects engine development. Collaborate with production teams to identify technical challenges, troubleshoot issues, and develop practical solutions. Investigate and respond to bug reports, feature requests, and questions related to engine technology. Document technical implementation details to support collaboration and ongoing development. Explore technological developments in the game industry and learn how new approaches can support engine development. What We’re Looking For: Currently pursuing a degree in Computer Science, Computer Graphics, or a related field. Proficiency in programming languages such as C++. Experience with game engines or game development patterns. Strong problem-solving and debugging skills, with the ability to in

More at Insomniac

Listed via greenhouse. JobForge is not the employer and does not process applications; apply on the company's own site.