Jobs.ca
Jobs.ca
Language
Ubisoft Montréal logo

Programmeur.euse Outils (Programme MOD 2025)

Montréal, QC
Mid Level
full_time

About the role

Description du poste

En tant que programmeur.euse d'outils, vous concevrez et maintiendrez des outils conviviaux et durables qui soutiennent les équipes de création de contenu, les aidant à se concentrer sur le développement de jeux. En écoutant les besoins des utilisateur.trice.s et en appliquant créativité et précision, vous fournirez des solutions efficaces qui concrétisent les idées de production et permettent aux équipes de relever les défis techniques et de créer des jeux de classe mondiale.

Votre parcours chez Ubisoft commencera par une formation sur l'un de nos moteurs internes. De là, vous plongerez dans votre premier projet, où vous perfectionnerez vos compétences en vous concentrant sur la modernisation des builds et la modification des moteurs.

En même temps, nous recherchons quelqu'un qui s'épanouit dans le backend , quelqu'un qui aime le reverse engineering, le bricolage de bas niveau et la résolution de puzzles complexes. Vous n'êtes pas intimidé.e par les systèmes hérités ou le vieux code, et au contraire, vous êtes capable de comprendre et d'ajuster des systèmes complexes. Votre adaptabilité et votre perspicacité technique influenceront directement les capacités et le succès de l'équipe.

Ce que vous ferez

  • Développer et maintenir des outils stables visant à améliorer la productivité et l'intégrabilité à long terme pour les équipes de production.
  • Concevoir des outils répondant à des besoins spécifiques.
  • Déboguer les systèmes et assurer la qualité du code des outils.
  • Identifier les technologies à adopter et faire des recommandations pour le développement de nouveaux outils et les améliorations des systèmes existants.
  • Travailler à automatiser les processus pour soutenir un flux de travail fluide.
  • Collaborer avec les membres de l'équipe de production (artistes, designers, etc.) pour comprendre réellement leurs besoins.
  • Partager avec vos collègues de la communauté des outils vos innovations et apprentissages respectifs.
  • Être au courant des avancées technologiques dans les domaines de la programmation et de la production de jeux vidéo.

Qualifications

Ce que vous apportez à l’équipe

  • Une excellente maîtrise des différents langages de programmation, en particulier un minimum de 5 à 6 années d’expérience en C++ et une bonne expérience en C#
  • Un baccalauréat en informatique ou en génie informatique (ou autre formation pertinente)
  • Une forte passion pour les jeux et le développement de jeux vidéo
  • De l’expérience en programmation de logiciel ou autre expérience pertinente
  • Une grande polyvalence : vous toucherez à presque tous les domaines de la production (design, audio, IA, etc.)
  • Une bonne compréhension des principes de CI/CD et des outils associés (p. ex. GitLab)
  • Un bon esprit d’analyse et de synthèse ainsi que le sens du détail
  • La capacité à travailler en équipe et de bonnes habiletés relationnelles et de communication
  • De l’autonomie, de la curiosité et de la débrouillardise qui vous pousseront à aller vers les gens et à toujours en apprendre plus sur votre métier
  • Un sens de l’organisation sans faille vous permettant de bien gérer vos priorités et de vous adapter dans un environnement effervescent

Informations complémentaires

Ce qu’il faut nous envoyer

  • Votre CV mettant en valeur votre parcours et vos compétences ainsi que votre relevé de notes.

À propos de nous

Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !

About Ubisoft Montréal

Computer Games

Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal, un but commun nous uni·es : enrichir la vie des joueuses et des joueurs grâce à des expériences de jeu originales et mémorables. Nous développons des franchises emblématiques qui fascinent des millions de personnes à travers le monde, incluant Assassin's Creed, Far Cry, For Honor, Rainbow Six, Watch Dogs - et, bon, on ne peut quand même pas dévoiler tous nos secrets.

Notre plus grande force est (et sera toujours) notre communauté d’employé·es : les talents audacieux qui soutiennent et produisent les jeux de qualité qui ont marqué l’histoire de notre studio.

Quand vous rejoignez Ubi MTL, vous découvrez un milieu de travail qui éveille la créativité et favorise les connexions : un environnement composé d'une variété de voix, d'identités, d'origines, d'expériences et de perspectives. Nous offrons un espace axé sur la collaboration et qui mise sur l'avancement professionnel, une foule d'opportunités d'apprentissage ainsi que d’importants avantages sociaux pour le bien-être.

Ici, notre désir de rêver gros, de prendre des risques et d’évoluer contribue à l'innovation et au dépassement des limites qui mènent finalement à notre succès collectif.