Programmeur Outils (Anvil Pipeline)

Ubisoft Montréal

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Ubisoft Montréal recherche un/une programmeur d'outils expérimenté pour l'équipe Anvil afin de concevoir et déployer des outils internes soutenant les artistes et designers dans la création de nos jeux. Vous aurez une forte interaction avec les équipes de développement et contribuerez à l'amélioration continue des systèmes.

Le poste exige une excellente maîtrise du C# et des connaissances en C++, WPF ou SQL, ainsi qu'une capacité à documenter et communiquer efficacement au sein d'une équipe.

Qualifications

  • Au moins 5 ans d'expérience en programmation, idéalement dans le jeu vidéo ou expérience pertinente.
  • Un diplôme en informatique, en génie logiciel ou formation équivalente.
  • Excellente maîtrise du C# ; connaissances en C++, WPF ou SQL sont un atout.
  • Bon esprit d'analyse et de synthèse, et sens du détail.
  • Capacité à travailler en équipe et bonnes aptitudes relationnelles et de communication.
  • Autonomie, curiosité et débrouillardise.
  • Souplesse dans l'organisation du travail pour s'adapter aux changements.
  • Expérience de développement sur un moteur de jeu (Scimitar/Anvil) est un atout important.

Responsibilities

  • Travailler de pair avec des artistes et des designers pour comprendre leurs demandes et proposer des solutions.
  • Recommandations pour améliorer les systèmes et maintenir une documentation claire.
  • Collaborer régulièrement avec les programmeur·euses et les spécialistes de support aux outils pour résoudre les bugs.
  • Échanger avec la communauté outils sur les innovations et apprentissages.

Skills

C#
C++
WPF
SQL
Esprit d'analyse
Communication
Travail en équipe
Autonomie
Adaptabilité
Expérience moteur de jeu (Anvil/SCIMIT

Education

Diplôme en informatique ou génie logiciel

Job description

Description De L'entreprise

En tant que programmeuse ou programmeur outils chez Ubi Montréal au sein d'Anvil, vous jouez un rôle clé dans la conception et l'implémentation des technologies utilisées par les équipes de création de contenu. Vous savez que vous avez fait du bon travail lorsque ces équipes peuvent aisément transposer leur vision et créativité dans un jeu de renommée internationale.

Votre équipe de développeuses et développeurs dévoués peut compter sur vous pour l'outiller avec les solutions nécessaires à la réalisation de ses idées. Vous appréciez travailler en mode itératif et savez que le feedback des utilisateurtrices est indispensable. Cette boucle collaborative garantit l'efficience et le caractère intuitif des outils que vous livrez.

À propos d'Anvil

Anvil est un moteur de jeu développé en interne chez Ubisoft qui est utilisé dans tous nos studios dans le monde pour créer les jeux vidéo les plus emblématiques de la compagnie. Initialement développé pour le premier jeu en monde ouvert Assassin's Creed sorti en 2007, le moteur a bénéficié de nombreux ajouts pour supporter une grande diversité de genres et de plateformes. Participez à des parties frénétiques en équipes de 5 contre 5 dans un jeu de tir à la première personne comme Rainbow 6 Siege sur PC ou rejoignez un paradis sportif en montagne où s'affrontent 50 joueurs simultanément dans Rider's Republic sur la dernière génération de console ... le moteur Anvil permet de tout faire. Dans l'équipe Anvil, nous sommes profondément motivés pour donner à nos développeurs et créateurs de contenu les moyens pour réaliser les jeux le plus innovants, bluffant visuellement et enrichissants pour les joueurs. Si vous nous rejoignez vous pourrez travailler en étroite collaboration avec de multiples équipes de jeux et contribuer à créer le moteur de jeu avec les services et les outils les plus puissants du marché. Qu'attendez-vous pour rejoindre la communauté Anvil?

Description Du Poste
Ce que vous ferez

Vous travaillez de pair avec des artistes et des designers, ce qui vous permet de réellement comprendre le fondement de leurs demandes. C'est grâce à votre créativité que vous trouvez des solutions appropriées pour chaque problème. Vous faites des recommandations afin d'améliorer les systèmes et vous gardez la documentation claire. Vous collaborez régulièrement avec les programmeureuses et les spécialistes de support aux outils afin de résoudre les bugs. Vous échangez avec vos pairs de la communauté outils sur vos innovations et apprentissages respectifs.

Qualifications
  • Au moins 5 ans d'expérience en programmation, idéalement dans le domaine du jeu vidéo ou toute autre expérience pertinente
  • Un diplôme en informatique, en génie logiciel ou toute formation équivalente
  • Une excellente maîtrise du C# ; des connaissances en C++, WPF ou SQL sont un atout
  • Un bon esprit d'analyse et de synthèse ainsi que le sens du détail
  • La capacité à travailler en équipe et de bonnes aptitudes relationnelles et de communication
  • De l'autonomie, de la curiosité et de la débrouillardise
  • Une souplesse dans l'organisation du travail permettant de s'adapter aux changements
  • Expérience de développement sur un moteur de jeu (Scimitar/Anvil) (atout important)
Informations complémentaires
À propos de nous

Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal, un but commun nous unies : 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.

Chez Ubisoft, vous êtes les bienvuese telles que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Programmeur Outils (Anvil Pipeline)
Programmeur Outils (Anvil Pipeline)

Ubisoft • Quebec

On-site
CAD 70,000 - 110,000
Programmeur Outils (Anvil Pipeline)
Programmeur Outils (Anvil Pipeline)

Ubisoft Montréal • Quebec

On-site
CAD 75,000 - 105,000
Programmeuse, Programmeur Généraliste - Far Cry
Programmeuse, Programmeur Généraliste - Far Cry

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Tools programmer (Anvil Pipeline)
Tools programmer (Anvil Pipeline)

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Tools programmer (Anvil Pipeline)
Tools programmer (Anvil Pipeline)

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 125,000
Programmeur Outils - TGQF
Programmeur Outils - TGQF

Ubisoft Entertainment • Montreal (administrative region)

Hybrid
CAD 120,000 - 170,000
Programmeur.se Moteur (Far Cry)
Programmeur.se Moteur (Far Cry)

Socket.dev • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Programmeur·euse en ligne (March Of Giants)
Programmeur·euse en ligne (March Of Giants)

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Cheffe, Chef d'équipe Informatique Procedural Team (Anvil)
Cheffe, Chef d'équipe Informatique Procedural Team (Anvil)

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 90,000 - 150,000
Programmeur·euse Gameplay Senior [Nouvelle propriété intellectuelle]
Programmeur·euse Gameplay Senior [Nouvelle propriété intellectuelle]

Kanz • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000