Programmeur.euse Engin (FOR HONOR)
Ubisoft
Company Description 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 !
Job Description
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.
- 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.
- 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.
- Votre CV mettant en valeur vos compétences;
- Des liens vers des projets de programmation ou des dépôts de code pertinents.
Additional Information
À 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.- ...nous à créer l’inconnu ! Description du poste Le.La développeur.euse de communauté senior joue un rôle de premier plan dans l’... ...Qualifications CE QUE VOUS APPORTEREZ À L'ÉQUIPE Connaissance de For Honor ou des jeux de combat / JcJ au corps à corps, ainsi que de leurs...SuggestedFull time
- ...Description Nous sommes une petite équipe autonome qui développe une expérience multijoueuse ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire quelque...SuggestedFull time
- ...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... ...qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé...SuggestedDaily paidFull time
- ...plan dans le cycle de développement. Définir l'approche d'intégration LLM en contexte multi-tenant : gestion du contexte, prompt engineering, maîtrise des coûts, évolution vers des capacités agentiques. Identifier proactivement les limites de l'architecture actuelle et...SuggestedDaily paidFull timeApprenticeship
- ...présentation; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction;... ...multidisciplinaire; Bonus : Expérience avec Unreal Engine 5, Slate et UMG; Bonus : Expérience avec les frameworks d'...SuggestedFull time
- ...entertainment boundaries, join our journey and help create the unknown! Job Description As a Senior Engine Programmer at Ubisoft Montréal, you’ll help evolve the technology behind For Honor as part of the Core Tech team. You’ll develop and optimize core engine systems for a live...Full timeWorldwide
- ...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... ...et de jeu toujours plus riche. Nous recherchons un(e) programmeur(e) enthousiaste et flexible qui souhaite utiliser les dernières...Full timeFlexible hours
- ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e... ...d’un·e professionnel·le de la sécurité et la vision d’un·e programmeur·euse engin, en intégrant directement dans le moteur de jeu des...Full timeApprenticeship
- ...Job Description Job Description PROGRAMMEUR-OPÉRATEUR CNC SENIOR Lieu : St-Michel, QC Horaire : Lundi au vendredi, de 7h30... ...Machining Techniques, Mechanical Manufacturing, Manufacturing Engineering, or an equivalent combination of education and experience. ~...Full timeMonday to friday
- ...Programmeur.euse analyste Java Emplacement: Montréal (3j/semaine au bureau) Nous cherchons un.e candidat.e qui souhaite travailler en équipe pour répondre aux besoins d’une filiale du Groupe Optimum spécialisée en réassurance-vie. La personne recherchée doit être...Permanent employmentFull timeWork at office
- ...contributions de chacun. Description du poste En tant que Programmeur·euse Gameplay IA, vous aurez la charge de la conception, de l'... ...solides de C/C++, des mathématiques 3D, expérience avec Unreal Engine est un plus; ~ Expérience dans les systèmes gameplay IA (...
- ...studios les plus chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise et à dépasser les... ...gamers everywhere. Job Description Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de passion et de curiosité...Full timeWork at officeRemote workWorldwide
- ...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... ...à créer l’inconnu ! Job Description En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez sur les systèmes...
- ...principal portera sur la jouabilité, mais vous serez également amené à contribuer en animation et IU. Vous dirigerez une équipe de programmeur·euses vers une vision technique et transformerez celle-ci en réalité grâce à du code de haute qualité et des solutions pour en...Immediate startWorldwide
- ...Warner Bros. Interactive Entertainment (WBIE), recherche un.e programmeur.euse avancé.e jouabilité (gameplay) Ton nouveau poste…Dans ce... ...des contraintes techniques d’animation. Maîtrise d’Unreal Engine 5 pour l’intégration jouabilité et IA : gameplay framework, State...Full time
- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera...Hourly payFull timeContract workRemote workFlexible hours
- ...PROGRAMMEUR(EUSE) SERVICE APRÈS-VENTE Pour ceux qui aiment découvrir, innover et trouver des solutions Débutons notre relation professionnelle avec transparence. Ce poste exige des déplacements, de la disponibilité et une grande capacité d'adaptation. En retour, il...Permanent employmentFull timeFlexible hours
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...Hourly payContract workApprenticeshipRemote workFlexible hours
$16.6 per hour
...faire une différence dans la vie des aînés tout en évoluant dans un environnement stimulant, venez nous rejoindre ! Plongeur(euse) Soutenez l’équipe en maintenant la cuisine propre et organisée. Responsabilités : Laver et ranger la vaisselle...Full timePart timeTrial periodNight shiftWeekend workDay shiftAfternoon shift- Job Description Job Description A real estate and property development firm, is searching for a Buyer to join our downtown Montreal team. Reporting directly to the Purchasing Director, you will manage the procurement of supplies and equipment for our development projects...Permanent employmentWork at officeLocal areaDay shift
$16.85 per hour
...faire une différence dans la vie des aînés tout en évoluant dans un environnement stimulant, venez nous rejoindre ! Plongeur(euse) Soutenez l’équipe en maintenant la cuisine propre et organisée. Responsabilités : Laver et ranger la vaisselle...Full timePart timeTrial periodNight shiftWeekend workDay shiftAfternoon shift- ...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... ...contribuez à créer l’inconnu ! Job Description En tant que programmeur·euse moteur C++ sénior à Ubisoft Montréal, vous rejoindrez l’équipe...Full time
- L'entreprise : Le Sommet de la Rive est une résidence privée pour aînés autonomes offrant des services de qualités dans un complexe résidentiel de 190 unités locatives modernes et confortables. Dirigée par une équipe dynamique, axée sur le service client, la résidence...Part timeWeekend work
- ...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... ...à créer l’inconnu ! Job Description En tant que programmeur·euse moteur C++ sénior à Ubisoft Montréal, vous rejoindrez l’équipe...
- Coiffeur ou coiffeuse recherché (ée) pour un salon de coiffure dans une résidence pour gens retraité à Montréal. Clientèle bien établie et fidèle. Horaire : Temps plein/partiel Entre 15h et 30h par semaine.Full timePart time
- ...create the unknown! Job Description As a Senior UI Artist on For Honor at Ubisoft Montréal , you’ll help create, evolve, and modernize... ...Prepare, integrate, and optimize interface assets in the game engine with interface programmers and technical artists Balance...Full time
- ...bring An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent Around 7 years of programming... ...leadership A deep understanding of a variety of game engines (Anvil is considered an asset), systems, programming languages...Long term contractFull timeImmediate startWorldwide
- ...le monde dans lequel nous vivons. Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding... ...trends, and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir, développer...Long term contractFull timeLocal area
- ...Programmeur moteur senior Responsabilités: Être une personne avant-gardiste qui aime concevoir de nouvelles architectures/fonctionnalités... ...de 3 ans d'expérience dans le développement de jeux avec Unreal Engine. Solides compétences en communication écrite et verbale....Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur.euse Engin (FOR HONOR). Be the first to apply!


