Engineering Internship

About the Employer

Job Title:

Engineering Internship

Requisition ID:

R003070

Job Description:

Engineering Internship

Your Platform

Activision is looking for talented and innovative students to join our team for the 2021 summer. We thrive on a culture of collaboration, respect, and fun. All Activision interns will receive a meaningful project and an unparalleled experience. We’ll provide the tools and resources you need to learn. The challenging and creative work you do throughout your internship will directly impact the game you are contributing on. Internships will be offered at our development studios across the country as well as Activision's corporate headquarters.

We are currently planning on having our internships in-person. With that said, the safety of our employees is a top priority and we are comfortable transitioning our internship to be 100% virtual if needed.

Your Mission

  • Work with engineers on one of Activision's award-winning franchises

  • Work closely with a mentor to design, implement, and debug software in C++ and other languages that drive the next generation of game development

  • Expand your skills and learn new technology

  • Spend a summer in one of these locations: Southern California, Northern California, Wisconsin, or New York

Player Profile

  • Must be a current student pursuing their bachelors, masters, or PhD and graduating December 2021 or later.

  • Available for a 12-week internship starting on late May or late June

  • Passionate about learning what it takes to be a successful engineer in the video game industry

  • Candidates must apply with a resume and a link to their code samples to be considered

Internship Opportunities

Gameplay: Partner with cross discipline teams developing gameplay, graphics, audio, and systems for our games. You will be working on a shipping title, with a mentor, on a team making deliverables against deadlines. It may be the biggest challenge you have faced, but your strong technical skills, initiative, and commitment will get you through.

  • Proficient in at least one programming language, preferably C++ or Unreal

  • A strong desire to collaborate and innovate on game side code

  • Strong communication

Network: Work in the team that connects millions of players across the world to unique and meaningful experiences. Networking engineers tackle some of the most technically challenging problems in video game development. Step up to help solve them.

  • Proficient in at least one programming language, preferably C++ or C#

  • A strong desire to innovate on cutting edge network technology

Tools: Help us to build the tools we use to create our games. Create user experiences for sophisticated, proprietary tools; and provide unique value to a small team of talented engineers. We help content creators be really creative, really fast.

  • Proficient in at least one programming language, preferably C++ or C#

  • A strong desire to meaningfully impact the way games are made

Automation: This team supports the continuous development, automation, and improved workflows and iteration times for our studios.

  • Working knowledge of C++

  • Comfortable with Unix and Windows

  • Working knowledge of Python, Bash, and/or Javascript

  • Understanding of git

  • Docker knowledge is a plus

Systems: Work with the team responsible for low level CPU based systems, including but not limited to streaming, audio, animation, physics, memory, and networking.

  • Proficiency in C and/or C++

  • Proficiency in 3D math

  • Understanding of how computers work

Our World

Headquartered in Santa Monica, CA, Activision operates at the intersection of technology, entertainment, esports, and consumer products. Activision is more than just the leading developer and publisher of video games, we are the creators of some of the world’s biggest, most ground-breaking titles in the industry. Our portfolio includes Call of Duty®, Crash Bandicoot™, Spyro™, Tony Hawk’s™: Pro Skater™, and Sekiro™.