Programmeur.euse Engin (FOR HONOR)

Posted 2 Days Ago
Be an Early Applicant
Montréal, QC, CAN
In-Office
Senior level
Gaming
The Role
Develop and maintain core engine systems for Ubisoft’s live-service game For Honor. Responsibilities include optimizing performance, stability, memory, and multithreading; integrating technology improvements; collaborating across gameplay, online services, tools, UI, and graphics teams; conducting code reviews; mentoring programmers; and modernizing development processes and automation.
Summary Generated by Built In
Description de l'entreprise

Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l’innovation et par le fait de repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu !

Description du poste

En tant que programmeur·euse moteur à Ubisoft Montréal, vous contribuerez à l’évolution des fondations technologiques de For Honor au sein de l’équipe des technologies centrales.

Vous développerez et optimiserez les systèmes du moteur d’un jeu en exploitation, en collaboration avec les équipes de jouabilité, des services en ligne, des outils, de l’interface utilisateur et des graphismes. Votre travail soutiendra la performance et la stabilité du jeu ainsi que les outils utilisés par l’équipe.

Ce que vous ferez:

  • Développer et maintenir les systèmes centraux du moteur;
  • Examiner et résoudre les problèmes complexes de performance, de stabilité et de mémoire;
  • Concevoir et intégrer des améliorations technologiques répondant aux besoins de la production;
  • Collaborer avec les autres disciplines pour mettre en œuvre des solutions techniques;
  • Réaliser des revues de code et contribuer aux pratiques de programmation de l’équipe;
  • Accompagner les autres programmeur·euses dans l’utilisation et l’évolution des systèmes du moteur;
  • Contribuer à l’optimisation, à l’automatisation et à la modernisation des technologies du projet;
  • Suivre l’évolution des technologies et améliorer les processus de développement.

Qualifications

Formation : 

  • Diplôme en informatique ou génie informatique ou toutes autres formations équivalentes. 

Expérience pertinente : 

  • Minimum de 5 ans d’expérience en programmation de logiciel, idéalement dans le domaine du jeu vidéo ou toutes autres expériences pertinentes.

Ce que vous apportez à l'équipe:

  • Mettre à profit votre expérience en programmation C++;
  • Comprendre l’architecture des moteurs de jeu et les systèmes de bas niveau;
  • Appliquer votre expérience en optimisation des performances, en gestion de plusieurs fils; d’exécution ou en gestion de la mémoire;
  • Résoudre des problèmes techniques et utiliser des méthodes de débogage;
  • Connaître Anvil ou Scimitar, ou souhaiter apprendre à utiliser le moteur;
  • Apporter, comme atout, une expérience sur un jeu multijoueur ou un jeu en exploitation.

Ce qu’il faut nous envoyer:

  • Votre CV mettant en valeur vos compétences;
  • Des liens vers des projets de programmation ou des dépôts de code pertinents.

Informations complémentaires

À propos de FOR HONOR:
For Honor est un jeu de combat multijoueur établi depuis plus de 10 ans et soutenu par une communauté passionnée de plus d'un million de joueurs actifs mensuels. Avec une équipe d'environ 140 personnes, nous continuons d'investir dans l'évolution du jeu et des technologies qui soutiendront son avenir pour les années à venir.

Skills Required

  • Degree in computer science, computer engineering, or equivalent education
  • At least 5 years of software programming experience
  • Programming experience in C++
  • Understanding of game engine architecture and low-level systems
  • Experience with performance optimization, multithreading, or memory management
  • Ability to solve technical problems and use debugging methods
  • Knowledge of Anvil or Scimitar, or willingness to learn the engine
  • Experience with multiplayer or live-service games
  • Links to relevant programming projects or code repositories

Ubisoft Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ubisoft and has not been reviewed or approved by Ubisoft.

  • Healthcare Strength — Health coverage in the U.S. includes medical, dental, and vision options with HSA funding to cover the deductible, plus access to One Medical and a mental‑health program. Several studios also provide telemedicine and, in some regions, on‑site clinic services.
  • Leave & Time Off Breadth — Time off includes paid vacation, holidays, wellness time, volunteer PTO, and a sabbatical available after five years in the U.S. Canadian studios highlight six weeks of vacation and additional local days tied to occasions or seasonal reduced hours.
  • Parental & Family Support — Enhanced parental leave with salary top‑ups is emphasized in multiple regions, including Canada. In the U.S., a travel‑expense program supports access to reproductive healthcare when services are out of state.

Ubisoft Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Montreuil
21,450 Employees
Year Founded: 1986

What We Do

Ubisoft’s 20,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent has brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

Similar Jobs

Babylist Logo Babylist

Senior Data Engineer

eCommerce • Healthtech • Kids + Family • Retail • Social Media
Easy Apply
Remote or Hybrid
Canada
300 Employees

Block Logo Block

Senior Security Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
185K-327K Annually

Block Logo Block

People Automations Builder

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
120K-213K Annually

Block Logo Block

Senior Data Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
168K-297K Annually

Similar Companies Hiring

DraftKings Thumbnail
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Boston, MA
6400 Employees
bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
ARB Interactive Thumbnail
Gaming • Mobile • Software
Miami, Florida
190 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account