1

Game Programmer Jobs in Quebec (NOW HIRING)

Company Description Ubisoft is a global leader in gaming with teams across the world creating ... What you'll do The role of a Far Cry Online Programmer is to support production teams in creating ...

Company Description As a tools programmer at Ubi Qc within Anvil, you play a key role in designing ... About Anvil Anvil is an in-house game engine developed by Ubisoft that is used across all our ...

New

AI-First Engineering Intern

Montreal, QC · On-site

CA$20 - CA$25/hr

Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring ... We're offering AI Engineer Internships in regions across the globe to help drive that shift ...

Company Description As a tools programmer at Ubi Montreal within Anvil, you play a key role in ... About Anvil Anvil is an in-house game engine developed by Ubisoft that is used across all our ...

Oversee game development pipelines, from pre-production to launch. * Work closely with design, art, and engineering teams to maintain project timelines and deliverables. * Identify and mitigate risks ...

Working closely and collaboratively with artists and developers, the Game 2D Animator is responsible for creating animationsand developingof high-quality motion graphics, animated content and game ...

Get paid for testing apps, games and surveys. Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago ...

Get paid for testing apps, games and surveys. Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago ...

Get paid for testing apps, games and surveys. Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago ...

Get paid for testing apps, games and surveys. Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago ...

Showing results 41-60

Game Programmer information

What is a game programmer?

Game Programmers are software engineers who specialize in writing code for video games. They work closely with designers, artists, and other team members to turn game concepts into playable experiences by developing game mechanics, graphics, artificial intelligence, and user interfaces. Game Programmers use programming languages such as C++, C#, or Python and may focus on specific areas like gameplay, graphics, physics, or networking. Their work ensures that games run smoothly and are engaging for players.

What does a game programmer do?

Game programmers develop video game concepts into functioning programs. A career as a game programmer involves paying close attention to details, analyzing lines of code, and troubleshooting to find solutions. As a game programmer, you use coding languages, such as C++ and Java, to build an interactive gaming experience. There are different kinds of game programmers who have specialized skills to produce a specific purpose in the game, but they all work together to create the final product. For example, some game programmers focus on the 2D and 3D graphics for the game, while others generate user interfaces to make the game fun and easy to use.

What are the key skills and qualifications needed to thrive as a game programmer?

To thrive as a Game Programmer, you need strong programming skills in languages like C++ or C#, a solid understanding of computer science principles, and often a degree in computer science or a related field. Familiarity with game engines (such as Unity or Unreal Engine), version control systems, and debugging tools is typically required. Creative problem-solving, teamwork, and effective communication help you collaborate with designers and artists to bring game concepts to life. These skills ensure efficient development, smooth gameplay experiences, and successful project delivery within the dynamic gaming industry.

What are some common challenges game programmers face when working on large-scale projects?

Game programmers working on large-scale projects often encounter challenges such as optimizing performance for different hardware platforms, managing complex codebases, and ensuring smooth collaboration with designers and artists. Balancing feature implementation with bug fixing and meeting tight deadlines are also common hurdles. Effective communication with other departments and staying up-to-date with evolving game engines and development tools are essential for overcoming these challenges and delivering a high-quality product.

What is the difference between Game Programmer vs Game Designer?

AspectGame ProgrammerGame Designer
Primary RoleWriting code to develop game mechanics, features, and systemsCreating game concepts, storylines, and gameplay experiences
Required SkillsProgramming languages (C++, C#), software development, problem-solvingCreativity, storytelling, game mechanics design
Work EnvironmentTypically in a development team, coding in studios or remoteDesign studios, collaborative teams, often in creative settings
Common UsageUsed in technical development phasesUsed in conceptual and planning phases

While both roles are essential in game development, game programmers focus on coding and technical implementation, whereas game designers concentrate on creating engaging gameplay and story elements. Understanding these differences helps clarify career paths and collaboration in the industry.

Is a game programmer a good career?

A game programmer develops software for video games, often requiring skills in programming languages like C++ and knowledge of game engines such as Unity or Unreal. The field offers opportunities for creativity and technical growth, with job prospects influenced by industry demand and experience levels. It can be a rewarding career for those passionate about gaming and technology.

What are the most commonly searched types of Game Programmer jobs in Quebec?

The most popular types of Game Programmer jobs in Quebec are:

What are popular job titles related to Game Programmer jobs in Quebec?

For Game Programmer jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Game Programmer jobs in Quebec look for?

The top searched job categories for Game Programmer jobs in Quebec are:

What are popular job titles related to Game Programmer jobs in QC?

For Game Programmer jobs in QC, the most frequently searched job titles are:

Infographic showing various Game Programmer job openings in Quebec as of August 2026, with employment types broken down into 71% Full Time, 19% Part Time, 1% Temporary, and 9% Contract. Highlights an 83% Physical, 2% Hybrid, and 15% Remote job distribution.

Principal Animator (Gameplay, Conversations & Scripted Events) / Animateur principal ou Animatrice p

NBCUniversal

Montreal, QC

Full-time

Re-posted 28 days ago


Job description

Company Description

NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information.

Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.

NBCUniversal est l’une des principales entreprises mondiales de médias et de divertissement.

Nous créons du contenu de calibre mondial, que nous distribuons à travers notre portefeuille de cinéma, de télévision et de diffusion en continu, et que nous faisons vivre par le biais de nos destinations de parcs thématiques mondiaux, de nos produits de consommation et de nos expériences.     Nous détenons et exploitons des marques de divertissement et d’information de premier plan, notamment NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo et Peacock, notre service de diffusion en continu haut de gamme financé par la publicité. Nous produisons et distribuons des Å“uvres cinématographiques et des contenus télévisuels de premier plan grâce à nos puissants studios de cinéma et de télévision, notamment Universal Pictures, DreamWorks Animation et Focus Features, ainsi qu’aux quatre studios de télévision mondiaux regroupés sous la bannière Universal Studio Group. Nous exploitons également des parcs thématiques et des expériences de calibre industriel à travers le monde par l’entremise de Universal Destinations & Experiences, notamment Universal Orlando Resort, domicile de Universal Epic Universe, et Universal Studios Hollywood.   NBCUniversal est une filiale de Comcast Corporation.   Visitez https://www.nbcuniversal.com pour plus d’information.   Notre impact repose sur l’amélioration des communautés dans lesquelles nos employé·e·s, nos client·e·s et nos publics vivent et travaillent.  Nous avons une riche tradition d’engagement communautaire et veillons à ce que nos employé·e·s aient l’occasion de servir leurs communautés. Nous défendons une culture inclusive et nous efforçons d’attirer et de développer une main-d’œuvre talentueuse afin de créer et de diffuser une vaste gamme de contenus reflétant la diversité de notre monde.           

Job Description

As a Principal Animator, you will bring characters to life across either gameplay systems or narrative-driven experiences. This role spans two different areas of focus: Gameplay Animation Systems (locomotion, interaction, traversal, core gameplay) and Conversations & Scripted Events (facial animation, character acting, and performance-driven animation).

Candidates are not expected to have deep expertise in both areas. We are hiring specialists in either focus and we’re looking for strong Principal-level talent in one of these domains.

Across the area of focus, you will help set the quality bar, drive best practices, mentor other animators, and partner closely with design, engineering, and animation teams.

Responsibilities

  • Own and drive animation systems or features from concept through final implementation
  • Create high-quality gameplay, body, and/or facial animations at AAA standards
  • Collaborate closely with animators, designers, and gameplay programmers
  • Advance animation quality and recommend improvements to workflows and pipelines
  • Contribute to planning, dependencies, and structuring animation work across systems
  • Mentor team members and help elevate overall animation craft
  • Participate in animation reviews to ensure consistency and quality
  • Solve complex artistic and technical animation challenges

Gameplay focus (specialization):

  • Develop and refine animation systems for locomotion, traversal, interaction, and gameplay mechanics
  • Improve responsiveness, blending, and overall game feel
  • Partner closely with gameplay programming and design teams

Conversations & Scripted Events focus (specialization):

  • Create and drive facial animation, character performance, and body acting
  • Own animation quality for conversation systems and scripted sequences
  • Ensure strong storytelling, emotional clarity, and performance quality across characters

En tant qu’animateur principal ou d’animatrice principale, vous donnerez vie aux personnages à travers des systèmes de gameplay ainsi que des expériences narratives. Ce rôle couvre deux domaines de spécialisation : les systèmes d’animation gameplay (locomotion, interaction, déplacement, gameplay principal) ou Conversations & Scripted Events (animation faciale, jeu d’acteur des personnages et animation axée sur la performance).

Les candidat(e)s ne sont pas tenus de posséder une expertise approfondie dans les deux domaines. Nous recherchons des spécialistes dans l’une ou l’autre de ces disciplines, avec un niveau principal solide dans au moins une.

Dans votre domaine d’expertise, vous contribuerez à établir les standards de qualité, à définir les meilleures pratiques, à encadrer d’autres animateurs et à collaborer étroitement avec les équipes de design, d’ingénierie et d’animation.

Responsabilités

  • Prendre en charge et piloter le développement de systèmes ou de fonctionnalités d’animation, de la conception jusqu’à l’implémentation finale
  • Créer des animations gameplay, corporelles et/ou faciales de haute qualité, conformes aux standards AAA
  • Collaborer étroitement avec les animateurs, designers et programmeurs gameplay
  • Perfectionner la qualité de l’animation et proposer des améliorations aux processus et pipelines
  • Contribuer à la planification, à l’organisation et à la structuration du travail d’animation sur différents systèmes
  • Encadrer et soutenir les membres de l’équipe afin de faire progresser l’expertise en animation
  • Participer aux revues d’animation afin d’assurer la cohérence et la qualité
  • Résoudre des défis artistiques et techniques complexes liés à l’animation

Spécialisation Gameplay :

  • Développer et améliorer des systèmes d’animation pour la locomotion, le déplacement, les interactions et les mécaniques de gameplay
  • Améliorer la réactivité, les transitions et la qualité globale du gamefeel
  • Collaborer étroitement avec les équipes de programmation gameplay et de design

Spécialisation Conversations & Scripted Events :

  • Créer et diriger l’animation faciale, le jeu d’acteur et la performance des personnages
  • Assurer la qualité de l’animation pour les systèmes de conversation et les séquences scriptées
  • Garantir une narration claire, une expressivité émotionnelle et une forte qualité de performance
Qualifications
  • 10+ years of experience in 3D character animation for games, with multiple shipped AAA titles
  • Strong demo reel showcasing either gameplay animation systems OR conversations & scripted events / facial and performance animation
  • Expert understanding of animation fundamentals (body mechanics, acting, timing, weight, posing, arcs, anticipation, follow-through)
  • Experience with motion capture, and keyframe animation
  • Strong proficiency in Maya, MotionBuilder, or equivalent tools
  • Solid understanding of gameplay systems, animation pipelines, and cross-disciplinary workflows
  • Strong communication skills and ability to collaborate across teams

Preferred Experience (one or more areas)

Gameplay:

  • Experience building first-person and/or third-person gameplay animation systems
  • Strong understanding of 3C concepts (Character, Controls, Camera)
  • Experience with locomotion, traversal, interaction, multiplayer, and animation blending systems
  • Familiarity with animation graphs, root motion, and motion matching

Conversations & Scripted Events:

  • Strong experience in facial animation, character acting, and performance-driven animation
  • Experience with conversation systems, scripted events, and cinematic sequences
  • Understanding of storytelling, emotion, and expressive animation systems
  • Experience with facial rigs, lip sync, gesture systems and facial capture

Additional:

  • Experience with game engines such as Unreal
  • Experience working across a range of animation styles and character types (human, creature, animal, combat)
  • Exposure to rigging or facial rigging workflows

Eligibility Requirements

  • Interested candidates must apply to be considered.
  • Must be willing to work in our Montreal office a minimum of 4 days a week.
  • Must be legally authorized to work in Canada.
  • Must be willing to travel for work related business, if necessary

Exigences de base

  • 10 ans ou plus ans d’expérience en animation 3D de personnages pour les jeux vidéo, incluant la livraison de plusieurs titres AAA
  • Portfolio (démo) solide démontrant soit des systèmes d’animation gameplay OU des animations liées aux Conversations & Scripted Events / animation faciale et de performance
  • Excellente maîtrise des principes fondamentaux de l’animation (mécanique corporelle, jeu d’acteur, timing, poids, poses, arcs, anticipation, suivi)
  • Expérience avec la capture de mouvement et l’animation keyframe
  • Maîtrise des outils standards de l’industrie tels que Maya, MotionBuilder ou équivalent
  • Bonne compréhension des systèmes de gameplay, des pipelines d’animation et des environnements multidisciplinaires
  • Excellentes compétences en communication et collaboration

Expériences souhaitées (un ou plusieurs domaines)

Gameplay :

  • Expérience dans la création de systèmes d’animation pour gameplay à la première et/ou troisième personne
  • Bonne compréhension des concepts 3C (personnage, contrôles, caméra)
  • Expérience avec la locomotion, le déplacement, l’interaction, le multijoueur et les systèmes de blending
  • Connaissance des graphes d’animation, du root motion et du motion matching

Conversations & Scripted Events :

  • Forte expérience en animation faciale, jeu d’acteur et animation axée sur la performance
  • Expérience avec les systèmes de conversation, événements scriptés et séquences cinématiques
  • Bonne compréhension de la narration, des émotions et des systèmes d’animation expressive
  • Expérience avec les rigs faciaux, la synchronisation labiale, les systèmes de gestes et la capture de mouvement faciaux.

Autres atouts :

  • Expérience avec des moteurs de jeu tels qu’Unreal
  • Expérience sur différents styles d’animation et types de personnages (humain, créature, animal, combat)
  • Connaissance des workflows de rigging ou de rigging facial

Exigences d’admissibilité

  • Les personnes intéressées doivent soumettre leur candidature afin d’être considérées.         
  • Doit être disposé·e à travailler dans nos bureaux de Montréal au minimum quatre (4) jours par semaine.                   
  • Doit être légalement autorisé·e à travailler au Canada.
  • Doit être disposé·e à se déplacer pour des raisons professionnelles, au besoin.   

Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.

If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.