Programmeur.euse engin sénior.e

Hasbro
Montréal, Québ, CA
Full-time

Chez Invoke, notre mission est d’avoir du plaisir à créer de grands jeux.

Nous croyons que les meilleurs jeux sont créés par des gens qui aiment leur métier, et qui évoluent dans un environnement qui valorise les membres de leurs équipes ainsi que leurs idées.

Et nous veillons à ce que tout le monde ait la possibilité de contribuer à notre réussite collective, quel que soit son rôle.

En tant que membre de Wizards of the Coast, nous participons à enrichir un catalogue de jeux qui inspirent les joueurs.euses et développeurs.

euses depuis des décennies.

Chez Invoke, tu as la possibilité de jouer un rôle clé en tant que membre d’une équipe ouverte et talentueuse dans un univers magique!

Description du poste

Invoke est à la recherche d'un.e Programmeur.euse engin sénior.e pour rejoindre notre équipe. Dans ce rôle, tu développeras, supporteras et optimiseras les fonctionnalités de notre moteur de jeu.

Le ou la candidat.e idéal.e a de l'expérience avec les jeux de console AAA et Unreal Engine, et un intérêt pour l'implémentation, le débogage et l'optimisation du code de bas niveau du moteur.

Le quotidien d’un.e Programmeur.euse engin sénior.e chez Invoke

Définir comment nous pouvons repousser les limites d'Unreal Engine 5 pour notre prochain jeu AAA

Proposer des améliorations au moteur existant et au pipeline de données pour améliorer nos temps d'itérations et la qualité du jeu

Contribuer à notre framework construit sur Unreal

Établir le profil du jeu et collaborer avec nos équipes afin de résoudre les problèmes de performance

Développer des systèmes permettant de suivre les performances et d’informer les développeurs.euses lorsque les objectifs de performance établis ne sont pas atteints

S'assurer que le jeu fonctionne correctement sur les consoles Playstation et Xbox

Encadrer et guider les programmeurs.euses de l’équipe au besoin, en partageant votre expertise.

Idéalement, ce que tu apportes à l'équipe

Minimum de 7 ans d'expérience dans les moteurs de jeu, avec un intérêt pour le débogage, l'optimisation et le code de bas niveau du moteur

Expérience avec Unreal Engine et connaissance fonctionnelle de ses rouages

Expérience de développement et d’optimisation pour les consoles Playstation et / ou Xbox

Excellentes compétences en C++

Solides compétences en programmation multithreading

Approche de mise en œuvre modulaire et axée sur la maintenance

Esprit d’initiative pour repousser les limites et forte volonté de construire quelque chose d'exceptionnel

Connaissance de l'architecture Système de composants d’entité (ECS) dans les moteurs de jeu est un plus

Expérience avec des outils de profilage tels que Unreal Insights est un plus

Connaissance fonctionnelle de C# et / ou Python est un plus

Excellente communication verbale et écrite en français et anglais.

Nous sommes un employeur offrant l'égalité des chances

Invoke s'engage à offrir des chances de travail égales à chaque individu, sans égard aux éléments suivants : âge, sexe, orientation sexuelle, handicap physique, pays d’origine, religion, citoyenneté, ou toute autre particularité possible.

Nous croyons sincèrement en un environnement de travail respectueux et ouvert d'esprit, dans lequel chacun peut pleinement contribuer au développement de l'organisation.

Nous veillerons à ce que les personnes handicapées bénéficient d'un accommodement raisonnable pour participer au processus de recrutement, pour accomplir les fonctions essentielles de l'emploi et pour bénéficier d'autres avantages et privilèges liés à l'emploi.

Veuillez nous contacter pour demander un accommodement.

Invoke

20 hours ago
Related jobs
Hasbro
Montreal, Quebec

Chez Invoke, tu as la possibilité de jouer un rôle clé en tant que membre d’une équipe ouverte et talentueuse dans un univers magique! . Invoke est à la recherche engin pour rejoindre notre équipe. Le ou la a de l'expérience avec les jeux de console AAA et Unreal Engine, et un intérêt pour l'impléme...

Hasbro
Montreal, Quebec

Chez Invoke, tu as la possibilité de jouer un rôle clé en tant que membre d’une équipe ouverte et talentueuse dans un univers magique! . AAA et Unreal Engine, et un intérêt pour l'implémentation, le débogage et l'optimisation du code de bas niveau du moteur. Définir comment nous pouvons repousser le...

People Can Fly
Montreal, Quebec
Remote

Connaissance du moteur Unreal Engine 4 et expérience avec celui-ci. Knowledge and experience of Unreal Engine 4. ...

Games Jobs Direct
Montreal, Quebec
Remote

Nous sommes a la recherche d'un(e) Programmeur(-euse) de jouabilité sénior, passionné(e) par la création de systèmes de jeu complexes. Apporter un soutien aux programmeurs(-euses) juniors. Avoir contribué a la réalisation d'au moins un projet AAA en tant que Programmeur(-euse) de jouabilité sénior(e...

Nvizzio Creations
Montreal, Quebec

Nous recherchons un(e) Programmeur(euse) Senior Unreal expérimenté(e) pour rejoindre notre équipe et contribuer à la création de jeux engageants et de haute qualité sur plusieurs plateformes en utilisant Unreal Engine 5. Expérience avec Unreal Engine. Unreal Engine, idéalement incluant Unreal 5, ave...

Games Jobs Direct
Montreal, Quebec

AAA, est composé d'une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partout dans le monde grâce a nos programmes de télétravail. Nous sommes l'un des studios Unreal Engine les...

Globalia
Saint-Lambert, Quebec

Travailler en étroite collaboration avec les équipes frontend pour assurer une intégration harmonieuse;. ...

PlayStation
Montreal, Quebec

Poste - Programmeur·euse Senior – Jouabilité Réseau . Nous sommes à la recherche d’un·e Programmeur·euse Senior - Réseaux pour se joindre à notre équipe. En tant qu’expert·e réseau, vous contribuerez à encadrer et à soutenir les développeurs·euses de contenu et les programmeur·euses jouabilité. Le·L...

Gearbox Software
Montreal, Quebec

Online Senior / Senior Online Programmer. Gearbox offre des conditions avantageuses incluant un horaire flexible et accommodant, un bouquet d'avantages sociaux compétitifs, une contribution d'entreprise substantielle au REER collectif. Expérience avec Unreal Engine 4 ou 5. As a Senior Online Program...

Hasbro
Montreal, Quebec

Chez Invoke, tu as la possibilité de jouer un rôle clé en tant que membre d’une équipe ouverte et talentueuse dans un univers magique! . Points bonus pour l'expérience Unreal Engine  . ...