Programmeuse, Programmeur
1 month ago
Ubisoft Montréal vise à offrir aux joueuses et joueurs une expérience visuelle impressionnante ainsi qu'un niveau d'immersion incomparable. La fluidité ainsi que le dynamisme de nos mondes rendent cette expérience encore plus riche pour notre auditoire.
Développer, optimiser et maintenir nos engins de jeu est une tâche importante pour rester à la fine pointe de la technologie. En tant que programmeuse ou programmeur engin, vous serez responsable du maintien et de l'optimisation du moteur de l'un de nos jeux AAA comme For Honor, Rainbow 6 ou Assassin's Creed, ainsi que du développement de nouvelles technologies.
Ce que vous ferez
- Maintenir et optimiser le moteur de jeu afin de rester à la fine pointe de la technologie.
- Compiler et comprendre les intentions du projet + répertorier les besoins de développement et analyser la faisabilité technique.
- Collaborer avec plusieurs équipes pour optimiser l'interaction entre les différents systèmes du moteur de jeu.
- Maîtriser les systèmes de bas niveau tel que le loading/streaming, la gestion de mémoire ainsi que les systèmes qui sont spécifiques à chaque plateforme.
- Partager vos connaissances avec les différentes équipes du studio et être une personne-ressource pour les programmeuses et programmeurs.
- Analyser et déboguer les problèmes simples et complexes de performance + proposer des optimisations bien adaptées.
Ce que vous apportez à l'équipe
- Une compréhension générale de l'architecture des moteurs de jeu modernes
- Une connaissance de différentes architectures matérielles (p. ex. Intel, AMD, Xbox, PlayStation, etc.)
- De l'expérience en programmation C++ et une connaissance du langage assembleur
- Une bonne connaissance de la programmation multithread et des mécanismes de synchronisation
- Une capacité d'analyse et de synthèse des systèmes existants
- Une aptitude à résoudre des problèmes complexes de façon optimale
- Un diplôme de premier cycle en informatique ou génie logiciel (ou une formation connexe)
- Des compétences en matière de débogage de problèmes complexes et d'optimisation de mémoire et de performance
- Une attention particulière aux détails
- Un esprit d'équipe et capacité à communiquer efficacement
Ce qu'il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
À propos de nous
Les équipes d'Ubisoft comptent personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueuses et des joueurs au moyen d'expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d'autres à venir.
Ubisoft est une entreprise soucieuse de l'égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l'épanouissement et l'expression de tous·tes.
Travailler à Ubi MTL, c'est jouir d'un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent).
Si vous êtes enthousiaste à l'idée de relever des défis passionnants, d'exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l'inconnu.
À Ubisoft, vous êtes les bienvenu·es tel·les 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.
Company Description-
Programmeuse, Programmeur
1 month ago
Montreal, Quebec, Canada Ubisoft Full timeEn tant que programmeuse ou un programmeur d'intelligence artificielle à Ubi Montréal, ce qui vous importera, ce sera de garder nos joueuses et joueurs plongés dans l'univers du jeu. Au moyen de nos technologies les plus avancées, vous donnerez vie l'imprévu. À plusieurs égards, vous serez responsable de créer des interactions excitantes, haletantes...
-
Programmeuse, Programmeur gameplay sénior
2 months ago
Montreal, Quebec, Canada Ubisoft Full timeEn tant que programmeuse ou un programmeur gameplay à Ubi Montréal, vous aurez une influence directe sur la qualité du jeu qui se retrouvera entre les mains des joueur·euses; un rapport tangible existe entre votre travail et l'expérience de jeu. On vous confiera le code des systèmes qui composeront le jeu.Avec chaque nouvelle itération, vous vous...
-
Programmeuse, Programmeur outils
1 month ago
Montreal, Quebec, Canada Ubisoft Full timeEn tant que programmeuse ou programmeur outils à Ubisoft Montréal, vous jouerez un rôle clé dans la conception et l'implémentation des technologies utilisées par les équipes de création de contenu. Vous aurez pour mission de simplifier la vie de ces équipes afin qu'elles puissent se concentrer sur le développement d'un jeu.Garant·e de la...
-
Programmeuse, Programmeur
1 day ago
Montreal, Quebec, Canada Ubisoft Full timeTitre du poste : Développeur de jeux vidéo La société Éclipse Games recherche un développeur de jeux vidéo pour rejoindre son équipe de conception de jeux. Le titulaire de ce poste sera responsable de la création de modules de jeu pour des présentations générales, notamment des menus, des interfaces utilisateur et des...
-
Développeur de systèmes en ligne performants
4 days ago
Montreal, Quebec, Canada Ubisoft Full timePoste de Programmeuse/Programmeur en ligneEn tant que programmeuse ou programmeur en ligne à Ubisoft Montréal, vous serez chargé de concevoir, développer, optimiser, déployer et maintenir des systèmes en ligne performants pour offrir une expérience multijoueur exceptionnelle aux joueurs.Compétences requisesConnaissances en développement de systèmes...
-
Développeur de systèmes en ligne performants
6 days ago
Montreal, Quebec, Canada Ubisoft Full timePoste de Programmeuse/Programmeur en ligneEn tant que programmeuse ou programmeur en ligne à Ubisoft Montréal, vous serez chargé de concevoir, développer, optimiser, déployer et maintenir des systèmes en ligne performants pour offrir une expérience multijoueur exceptionnelle aux joueurs.Compétences requisesConnaissances en développement de systèmes...
-
Formateur ou Formatrice en Informatique
6 days ago
Montreal, Quebec, Canada Collège de Bois-de-Boulogne Full timeEnseigner l'informatique, pourquoi pas?Vous souhaitez contribuer au domaine de l'éducation?Vous détenez une expérience pertinente en informatique?Vous êtes passionné et passionnée par votre domaine?Caractéristiques de l'emploi :Le Collège de Bois-de-Boulogne recherche des enseignantes et des enseignants en informatique pour des charges de cours,...
-
Professeur en Informatique
3 weeks ago
Montreal, Quebec, Canada Collège de Bois-de-Boulogne Full timeEnseigner l'informatique, un défi passionnant !Vous aspirez à faire une différence dans le secteur éducatif ?Vous possédez une expertise solide en informatique ?Votre passion pour votre domaine est sans limites ?À propos de nous :Le Collège de Bois-de-Boulogne est constamment à la recherche de professeurs en informatique pour des cours, des...
-
Formateur ou Formatrice en Informatique
4 days ago
Montreal, Quebec, Canada Collège de Bois-de-Boulogne Full timeEnseigner l'informatique, pourquoi pas?Vous souhaitez contribuer au domaine de l'éducation?Vous détenez une expérience pertinente en informatique?Vous êtes passionné et passionnée par votre domaine?Caractéristiques de l'emploi :Le Collège de Bois-de-Boulogne recherche des enseignantes et des enseignants en informatique pour des charges de cours,...
-
Montreal, Quebec, Canada Collège de Bois-de-Boulogne Full timeEnseigner l'informatique, pourquoi pas?Vous souhaitez contribuer dans le milieu de l'éducation?Vous détenez une expérience pertinente en informatique?Vous êtes passionné et passionnée par votre domaine?Caractéristiques de l'emploi :Le Collège de Bois-de-Boulogne est continuellement à la recherche de professeurs ou professeures en...
-
Montreal, Quebec, Canada Collège de Bois-de-Boulogne Full timeEnseigner l'informatique, pourquoi pas?Vous souhaitez contribuer dans le milieu de l'éducation?Vous détenez une expérience pertinente en informatique?Vous êtes passionné et passionnée par votre domaine?Caractéristiques de l'emploi :Le Collège de Bois-de-Boulogne est continuellement à la recherche de professeurs ou professeures en...
-
Programmeuse, Programmeur
1 month ago
Montreal, Quebec, Canada Ubisoft Full timeLorsque vous êtes un.e réseaux responsable de la communication entre les joueurs chez Ubi Montréal, vous exercez une influence directe sur la qualité de l'expérience connecté du jeu. On vous confie le développement du système de discussion complet (voice chat, text chat, quick chat...) utilisé par nos jeux. Vous êtes membre d'une équipe qui a...
-
Montreal, Quebec, Canada Amazon Development Centre Canada ULC Full timeDescription du RôleEn tant que Conceptrice ou Concepteur de Système de Monétisation, vous jouez un rôle clé dans la création de mécaniques d'engagement, de monétisation et de rétention, contribuant ainsi à l'expérience de jeu et à la rentabilité du studio. Vous collaborez avec le directeur de la monétisation, les équipes de conception UX et de...
-
Montreal, Quebec, Canada Amazon Development Centre Canada ULC Full timeDescription du RôleEn tant que Conceptrice ou Concepteur de Système de Monétisation, vous jouez un rôle clé dans la création de mécaniques d'engagement, de monétisation et de rétention, contribuant ainsi à l'expérience de jeu et à la rentabilité du studio. Vous collaborez avec le directeur de la monétisation, les équipes de conception UX et de...
-
Animatrice, animateur gameplay sénior
2 weeks ago
Montreal, Quebec, Canada Ubisoft Full timeDescription du poste Ce que vous ferez Vous créez des systèmes d'animation pour le joueur en vue à la première personne, ainsi que l'animation de réplication équivalente (troisième personne). L'animation et les sensations doivent respecter le langage visuel défini par la directrice, le directeur de l'animation et les contraintes du design de...
-
Montreal, Quebec, Canada Amazon Development Centre Canada ULC Full timeDescription du RôleEn tant que Conceptrice ou Concepteur de Système de Monétisation, vous jouez un rôle clé dans la création de mécaniques d'engagement, de monétisation et de rétention, contribuant ainsi à l'expérience de jeu et à la rentabilité du studio.ResponsabilitésCollaborer avec le directeur de la monétisation, les équipes de...
-
Montreal, Quebec, Canada Amazon Development Centre Canada ULC Full timeDescription du RôleEn tant que Conceptrice ou Concepteur de Système de Monétisation, vous jouez un rôle clé dans la création de mécaniques d'engagement, de monétisation et de rétention, contribuant ainsi à l'expérience de jeu et à la rentabilité du studio.ResponsabilitésCollaborer avec le directeur de la monétisation, les équipes de...
-
Montreal, Quebec, Canada Amazon Full timeDescription du posteEn tant que Conceptrice ou Concepteur de système de monétisation, vous jouez un rôle clé dans la création de mécaniques d'engagement, de monétisation et de rétention, contribuant ainsi à l'expérience de jeu et à la rentabilité du studio. Vous collaborez avec le directeur de la monétisation, les équipes de conception UX et de...
-
Montreal, Quebec, Canada Amazon Full timeDescription du posteEn tant que Conceptrice ou Concepteur de système de monétisation, vous jouez un rôle clé dans la création de mécaniques d'engagement, de monétisation et de rétention, contribuant ainsi à l'expérience de jeu et à la rentabilité du studio. Vous collaborez avec le directeur de la monétisation, les équipes de conception UX et de...
-
Montreal, Quebec, Canada Amazon Development Centre Canada ULC Full timeDescription du RôleEn tant que Conceptrice ou Concepteur de Système de Monétisation, vous jouez un rôle clé dans la création de mécaniques d'engagement, de monétisation et de rétention, contribuant ainsi à l'expérience de jeu et à la rentabilité du studio. Vous collaborez avec le directeur de la monétisation, les équipes de conception UX et de...