Gameplay Programming Intern - Undergraduate

Insomniac

United States, Burbank · Remote · USA-CA-Burbank · Posted Oct 19, 2026

At a glance

Location
United States, Burbank · Remote · USA-CA-Burbank
Visa sponsorship
Visa sponsorship not offered

About the role

  • Join the Gameplay Programming team at Insomniac Games and gain hands-on experience developing gameplay features that help bring video games to life.
  • Work alongside experienced programmers to create and improve gameplay systems that shape how players interact with the game.

Responsibilities

  • Develop and improve gameplay features using C++ while collaborating with experienced programmers.
  • Contribute to gameplay systems involving controls, cameras, characters, breakables, and interactive objects.
  • Support the development of enemy behaviors, player abilities, and other gameplay mechanics that shape the player experience.
  • Work on platform features, trophies, and visual effects as part of gameplay development projects.
  • Investigate, track, and fix bugs to improve gameplay functionality and performance.
  • Collaborate with the Gameplay Programming team to explore technical solutions and learn how gameplay features are developed and refined.
  • Gain hands-on experience with gameplay programming techniques and development workflows through mentorship from senior team members.

Requirements

  • Currently pursuing a BS/BSE in Computer Science or Computer Engineering, or majoring in Physics or Math with computer programming experience.
  • Ability to program in C++.
  • Strong interest in gameplay programming and using technical skills to create engaging player experiences.
  • A creative, self-motivated, and responsible approach to learning and completing assigned work.
  • Passion for video games and programming, with an interest in developing gameplay features and solving technical challenges.
  • Expected graduation between May 2026 and December 2029 from an accredited university.
  • Able to work during one of the following periods: May 17th - August 6th or June 14th - September 3rd, and available for the entire 12-week internship period.

Skills

  • C++
  • Computer Programming

Insomniac

Gameplay Programming Intern - Undergraduate

Apply now