Programmeur.euse moteur

Ubisoft Quebec City

Quebec

Presencial

CAD 90.000 - 130.000

Jornada completa

Hace 8 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Ubisoft Québec est à la recherche d’un programmeur moteur expérimenté pour optimiser les systèmes bas niveau du moteur de jeu et la gestion mémoire, et pour améliorer l’ordonnancement des tâches.

Vous écrirez un code clair et optimisé, restructurerez les systèmes du moteur et travaillerez en équipe pour atteindre les objectifs du projet, tout en documentant votre travail.

Formación

  • Diplôme en informatique ou génie informatique ou équivalent.
  • Minimum de 5 ans d’expérience en programmation de logiciel, idéalement dans le jeu vidéo.
  • Maîtriser le C++ et connaître la programmation multiplateforme et les outils associés.

Responsabilidades

  • Écrire du code clair et performant en tenant compte de la maintenance et de l’extensibilité.
  • Développer, restructurer et optimiser les systèmes du moteur pour leur pérennité.
  • Comprendre les objectifs du projet et évaluer leur faisabilité technique.
  • Examiner les fonctionnalités existantes et vérifier leur adéquation.
  • Développer les modules du moteur et proposer de nouveaux systèmes.
  • Proposer des améliorations inspirées d’autres jeux et moteurs.
  • Optimiser les performances relatives à la mémoire et à l’ordonnancement des tâches.
  • Soutenir les fonctionnalités et systèmes conçus pour la production.
  • Documenter le travail pour faciliter le partage de connaissances.

Conocimientos

Programmation en C++
Programmation multiplateforme
Architecture des moteurs de jeu

Educación

Diplôme en informatique ou génie informatique

Descripción del empleo

Description De L'entreprise

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!

Description De L'entreprise

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!

Description Du Poste

En tant que programmeur·euse moteur à Ubisoft Québec, vous améliorerez la performance des systèmes de bas niveau du moteur de jeu, notamment la gestion de la mémoire et l’ordonnancement des tâches.

Ce que vous ferez
  • Écrire du code clair et structuré en tenant compte de la performance, de la maintenance, de la modularité, de l’extensibilité et de la compatibilité;
  • Développer, restructurer et optimiser les systèmes essentiels du moteur pour assurer leur pérennité;
  • Comprendre les objectifs du projet, relever les besoins de développement et évaluer leur faisabilité technique;
  • Examiner les fonctionnalités existantes pour vérifier si elles répondent aux objectifs du projet;
  • Développer les modules du moteur et proposer de nouveaux systèmes lorsque nécessaire;
  • Suggérer des améliorations inspirées d’autres jeux et moteurs;
  • Optimiser la performance des systèmes, notamment ceux liés à la mémoire et à l’ordonnancement des tâches;
  • Soutenir les fonctionnalités et systèmes conçus pour la production;
  • Documenter votre travail pour partager vos connaissances et aider les autres équipes à utiliser les systèmes et les fonctionnalités du moteur;
  • Contribuer aux autres tâches liées à la programmation du moteur.
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
  • Comprendre les aspects techniques et les architectures de différents moteurs de jeu;
  • Résoudre des problèmes complexes en examinant et en résumant l’information pertinente;
  • Organiser votre travail avec soin et chercher des solutions aux problèmes rencontrés;
  • Porter attention aux détails et aux résultats de votre travail;
  • Vous intéresser aux architectures matérielles, à l’allocation de mémoire et au traitement à fils multiples;
  • Communiquer clairement, travailler en équipe et vous adapter aux changements;
  • Maîtriser la programmation en C++;
  • Connaître la programmation multiplateforme et les outils associés, un atout.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Programmeur.se Moteur (Far Cry)
Programmeur.se Moteur (Far Cry)

Ubisoft Montréal • Montreal

Presencial
CAD 85.000 - 125.000
Programmeur.euse Moteur - (March of Giants)
Programmeur.euse Moteur - (March of Giants)

Ubisoft Montréal • Montreal

Presencial
CAD 90.000 - 120.000
Programmeur.euse moteur
Programmeur.euse moteur

Ubisoft • Quebec

Presencial
CAD 90.000 - 120.000
Lead technique moteur
Lead technique moteur

Ubisoft Quebec City • Quebec

Presencial
CAD 70.000 - 110.000
Programmeur.meuse Engin - OS (Game Network)
Programmeur.meuse Engin - OS (Game Network)

Ubisoft • Montreal

Presencial
CAD 110.000 - 160.000
Programmeur.euse Moteur
Programmeur.euse Moteur

Massive • Montreal (administrative region)

Híbrido
CAD 85.000 - 120.000
Programmeur.euse 3D - (Assassin's Creed HEXE)
Programmeur.euse 3D - (Assassin's Creed HEXE)

Ubisoft Montréal • Montreal

Presencial
CAD 90.000 - 120.000
Programmeur.euse Engin (FOR HONOR)
Programmeur.euse Engin (FOR HONOR)

Ubisoft Montréal • Montreal

Presencial
CAD 90.000 - 120.000
Cheffe, Chef d'équipe programmation 3D (March of Giants)
Cheffe, Chef d'équipe programmation 3D (March of Giants)

Ubisoft Montréal • Montreal

Presencial
CAD 120.000 - 170.000
Chef.fe d'équipe Informatique (Online)
Chef.fe d'équipe Informatique (Online)

Ubisoft Montréal • Montreal

Presencial
CAD 90.000 - 130.000