Back to all jobs
BEE2

Engine Programmer

Beenox
Location
Québec City, Quebec
Experience
Junior
Posted
Sep 4, 2026
Type
On-site

About the role

Job Overview

This internship will take place in the winter of 2027. The position is based in our Quebec offices and follows a five-day-per-week, in-person work model. Work arrangements may evolve based on company needs.

Founded in Quebec and continuing its growth with a team in Montreal, Beenox possesses over 25 years of expertise in game development. As an Activision studio, we are leaders in interactive entertainment and are involved in the creation of renowned titles. We contribute significantly to the Call of Duty franchise, including content creation for Warzone seasons and leading the development of the PC version of Call of Duty. Throughout our history, we have also participated in the success of Crash Bandicoot, Tony Hawk's Pro Skater, Skylanders, Spider-Man, and Guitar Hero.

Our purpose is to propel people to forge relationships and experience the excitement of surpassing themselves together, day after day. We are committed to our mission of elevating iconic gaming experiences to unparalleled levels for all players.

As a motor programming intern at Beenox, you will join a seasoned development team working on world-class franchises such as Call of Duty. You will participate in the development, optimization, and maintenance of low-level technologies and the studio's proprietary game engines. This internship will offer concrete experience at the heart of AAA game production, combining complex problem-solving, performance optimization, and multidisciplinary teamwork.


Responsibilities

  • Development Moteur & Bas Niveau: Participate in the design, implementation, and maintenance of game engine subsystems in C++.
  • Optimisation & Performance: Identify bottlenecks (CPU, GPU, memory) and execute performance optimization work to ensure fluidity across different software and hardware architectures.
  • Résolution de bugs & débogage avancé: Diagnose, analyze, and correct complex technical issues or memory leaks in the existing codebase.
  • Outils & Pipelines de production: Collaborate on the improvement and automation of internal tools and rendering/build pipelines used daily by art and design teams.
  • Collaboration interdisciplinaire: Work closely with gameplay programming, art, and design teams to meet technical needs and effectively integrate new features.

Basic Requirements

  • Formation: Active student in a university program in software engineering, computer science, computer engineering, or a related discipline.
  • Maîtrise du C++: Solid understanding of C++ (memory management, pointers, data structures, object-oriented programming).
  • Architecture logicielle: Knowledge of low-level programming concepts, multithreading, and fundamental principles of software engineering.
  • Résolution de problèmes: Rigorous analytical skills and ease with debugging complex code.
  • Esprit d'équipe: Good communication skills and willingness to collaborate in an agile and dynamic environment.
  • Expérience: Experience with first-person shooters (FPS).

Assets

  • Practical experience with a game engine (proprietary, Unreal Engine, Unity) or personal projects (3D rendering, personal engines).
  • Knowledge of C# or scripting languages (Python).
  • Understanding of modern graphics APIs (DirectX, Vulkan, OpenGL) or game console architectures.
  • Portfolio or GitHub account featuring low-level programming or video game projects.

Company Profile

Activision Blizzard, Inc. is the world’s largest interactive entertainment company, with operations across North America, Europe, and Asia. We are home to beloved entertainment franchises including Call of Duty®, Skylanders®, World of Warcraft®, Overwatch®, Diablo®, Candy Crush™, and Bubble Witch™. Our combined entertainment network delights hundreds of millions of monthly active users in 196 countries.

We are recognized as one of FORTUNE’s "100 Best Companies To Work For®” for five consecutive years and have earned a spot on FORTUNE’s “Most Admired Companies” and “Future 50” lists. Our 10,000+ global employees represent talent across entertainment, media, and technology.

BEE2

Beenox

Games & Interactive
Open roles
11
Founded
2000
Employees
201-500
Location
2 offices