Engine Programming Intern

12 Minutes ago • All levels
Game Engine

Job Description

As a programming intern, you will join a team specializing in engine or graphics programming, depending on needs and your interests. You will perform tasks similar to other programmers, contributing to the project by developing or correcting engine/graphics functionalities, and improving tools. Responsibilities include ensuring stability, integrating into a programming team, participating in meetings, fixing bugs, and completing other assigned tasks.
Good To Have:
  • Experience with graphics APIs DX12, Vulkan or Metal
  • Knowledge of languages such as Shaders, C#, Python, Go, Lua, Rust
Must Have:
  • Good knowledge of C and C++
  • Mastery of mathematics and algorithms
  • Proficiency in spoken and written English
  • Good/Great mastery of French
  • Positive attitude towards teamwork
  • Desire to learn and exceed expectations
  • Ability to work with non-technical individuals
  • Passion for video games

Add these skills to join the top 1% applicants for this job

team-management
communication
cpp
game-texts
c#
rust
vulkan
python
algorithms
lua

Engine Programming Intern - Beenox

Founded in Quebec and continuing its growth with a team in Montreal, Beenox has over 25 years of expertise in game development. As an Activision studio, we are leaders in interactive entertainment and involved in the creation of renowned titles.

We are proud to contribute greatly to the famous Call of Duty franchise, notably by creating content 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 raison d'être is to propel people to forge relationships and experience the exhilaration of surpassing themselves together, day after day.

We are determined in our mission to elevate iconic gaming experiences to unparalleled levels, for all players.

About the role

As a programming intern, you will join a team in one of these specialties depending on needs and your interests: engine OR graphics programming. You will perform tasks similar to other programmers in the company and contribute to the project!

Responsibilities

  • Develop or correct engine or graphics functionalities in collaboration with other programmers and other departments;
  • Develop and improve functionalities and tools used by different departments;
  • Ensure the stability and proper use in production of developed game functionalities or tools;
  • Integrate into a programming team and participate in team meetings;
  • Participate in fixing bugs that occur during production;
  • Complete all other tasks assigned by the manager.

Requirements

  • Good knowledge of C and C++;
  • Good/Great mastery of French;
  • Proficiency in spoken and written English (to be able to communicate effectively with partner studios around the world, present projects or documents, etc.) (to collaborate with our internal and external partners around the world, use our technology and tools, etc.);
  • Mastery of mathematics and algorithms;
  • Positive attitude towards teamwork;
  • Desire to learn and exceed expectations;
  • Ability to work with non-technical individuals;
  • Passion for video games.

Bonus Points

  • Experience with graphics APIs DX12, Vulkan or Metal;
  • Knowledge of languages such as Shaders, C#, Python, Go, Lua, Rust.

We love to hear from everyone who is enthusiastic about changing the video game industry. Not sure if you meet all the qualifications? Let us decide! Research shows that women and members of other underrepresented groups tend not to apply for jobs when they think they don't have all the qualifications, when in fact they often do! At Activision Blizzard, we are committed to creating a diverse and inclusive environment and strongly encourage you to apply.

Set alerts for more jobs like Engine Programming Intern
Set alerts for new jobs by Activision
Set alerts for new Game Engine jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙