Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026

Programmeur.euse moteur

The employer hasn't listed a salary.

Apply on Ubisoft

Description

As a Motor Programmer at Ubisoft Quebec, you will improve the performance of low-level systems in the game engine, including memory management and task scheduling.

Responsibilities:

  • Write clear and structured code considering performance, maintenance, modularity, extensibility, and compatibility;
  • Develop, restructure, and optimise essential engine systems for sustainability;
  • Understand project objectives, identify development needs, and assess technical feasibility;
  • Examine existing features to verify they meet project objectives;
  • Develop engine modules and propose new systems as needed;
  • Suggest improvements inspired by other games and engines;
  • Optimise system performance, particularly related to memory and task scheduling;
  • Support designed features and systems for production;
  • Document your work to share knowledge and help other teams use engine systems and features;
  • Contribute to other engine programming tasks.

Qualifications:

  • Degree in Computer Science or equivalent;
  • At least 5 years of software programming experience, ideally in the video game industry or relevant experience.

What you bring to the team:

  • Understanding of technical aspects and architectures of different game engines;
  • Ability to solve complex problems by examining and summarising relevant information;
  • Organise your work carefully and seek solutions to encountered problems;
  • Attention to detail and results;
  • Interest in hardware architectures, memory allocation, and multithreading;
  • Clear communication, teamwork, and adaptability;
  • Mastery of C++ programming;
  • Knowledge of cross-platform programming and associated tools, an asset.

Skills

Required

  • C++
  • game engine development
  • memory management
  • task scheduling
  • cross-platform programming

Nice to have

  • multithreading
  • hardware architectures

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.smartrecruiters.com/Ubisoft2/744000158772839-programmeur-euse-moteur-

Apply on Ubisoft