At Activision Blizzard, the business problem is to create the most epic entertainment experiences, driven by company values and passion, and to entertain the universe by creating worlds.
Requirements
Strong proficiency in C++
Strong knowledge of 3D Math/Linear Algebra
Knowledge of computer animation
Proficient in a programming language, preferably C++
Knowledge of mathematics for 3D graphics, particularly linear algebra
Knowledge of multiplayer game networks
Knowledge of distributed systems and networking concepts
Responsibilities
Be a part of a world class animation engineering team where you’ll work with world class animators to achieve a standalone feature for Call of Duty runtime
Partner across teams developing gameplay and features for our games
Work with a team that acts as the 'technical glue' between back end and user experience
Control social systems on our games and implement new systems within multiplayer game features
Design and implement the technical systems and workflows that allow development teams to create and deliver video games efficiently and effectively
Create user experience tools to create games
Implement new features or mechanics into a shipping title
Other
Currently enrolled in a certificate, associate’s, bachelor’s, or master’s degree program and graduating December 2026 – July 2027
Available to participate in a 12-week internship starting in late-May or mid-June
Currently residing in the US or open to relocating oneself to the US
Exhibits learning agility; has the ability to think differently, and/or grasp and apply new skills and concepts
A passion for significantly impacting game development