Programmeur.euse engin sénior.e
4 months ago
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
-
Programmeur.euse IA sénior.e
1 month ago
Montreal, Canada Hasbro Full timeChez 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 valorisent les membres de leurs équipes ainsi que leurs idées. C'est pourquoi nous créons les jeux auxquels nous rêvions, plus jeunes. Et nous...
-
Ingénieur senior de jeu
4 weeks ago
Montreal, Quebec, Canada Hasbro Full timeRôle du Programmeur.euse engin sénior.eChez Hasbro, nous recherchons un Programmeur.euse engin sénior.e pour rejoindre notre équipe de développement de jeux. En tant que membre de notre équipe, vous développerez, supporterez et optimiserez les fonctionnalités de notre moteur de jeu.Responsabilités Définir comment nous pouvons repousser les limites...
-
Programmeur.euse engin sénior.e
4 months ago
Montreal, Canada Hasbro Full timeChez 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...
-
Animateur.trice sénior.e
1 month ago
Montreal, Canada Hasbro Full timeChez 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 à...
-
Producteur.rice sénior.e
4 months ago
Montreal, Canada Hasbro Full timeChez 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 à...
-
Concepteur.rice Technique sénior.e
2 months ago
Montreal, Canada Mediabistro Full timeRequisition Number: 184725 Position Title: Sr Game Designer External Description: (Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page sous "Select Language".) Our Motive is to develop innovative action games set in iconic worlds where every player feels like the hero. Let's...
-
Montreal, Canada Amazon Full timeEn tant que Développeuse ou Développeur de moteur de jeux sénior.e, vous faites partie intégrante de l'équipe de moteur de jeux et assurez la liaison essentielle entre le gameplay et Unreal 5. Votre expertise technique s'étend de la gestion des systèmes moteur cruciaux, à l'amélioration des performances, en passant par l'optimisation des...
-
Montreal, Canada Amazon Full timeEn tant que Développeuse ou Développeur de moteur de jeux sénior.e, vous faites partie intégrante de l'équipe de moteur de jeux et assurez la liaison essentielle entre le gameplay et Unreal 5. Votre expertise technique s'étend de la gestion des systèmes moteur cruciaux, à l'amélioration des performances, en passant par l'optimisation des...
-
Producteur.rice sénior.e
4 months ago
Montreal, Canada Hasbro Full timeChez 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...
-
Montreal, Canada 2K Full timeEn tant que Développeuse ou Développeur de logiciel graphique sénior.e, vous créez et supportez des composants graphiques majeurs d'un ambitieux jeu PC multijoueur en ligne. Toujours en quête d'innovation, vous assurez une expérience de jeu compétitive, optimisez les performances GPU sur une variété de matériels, et collaborez avec des artistes...
-
Développeur.se sénior.e
6 months ago
Montreal, Canada Electronic Arts Full timeResponsibilities : Develop and optimize our game engine using Unreal Engine 5. Collaborate with designers and artists to implement their vision in a technologically feasible manner. Ensure optimal performance of the game on multiple platforms. Troubleshoot and resolve software defects and technical issues. Maintain up-to-date knowledge of the...
-
Montreal, Canada Amazon Development Centre Canada ULC Full timeEn tant que Développeuse ou Développeur de logiciel graphique sénior.e, vous créez et supportez des composants graphiques majeurs d'un ambitieux jeu PC multijoueur en ligne. Toujours en quête d'innovation, vous assurez une expérience de jeu compétitive, optimisez les performances GPU sur une variété de matériels, et collaborez avec des artistes...
-
Concepteur.trice Sénior.e de Systèmes
6 months ago
Montreal, Canada Electronic Arts Full timeResponsibilities : With direction from design leadership, design and own various game systems, player interactions & activities and gameplay ingredients that will create and support an engaging Open World experience. Work with Gameplay Designers to ensure our systems and core gameplays complement and feed each other. Write design documents and...
-
Artiste Technique Sénior.e
4 weeks ago
Montreal, Canada Tbwa ChiatDay Inc Full timeToday, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.PlayStation also strives to create an inclusive environment that empowers employees and embraces...
-
Artisque Technique sénior.e
6 months ago
Montreal, Canada Electronic Arts Full timeResponsibilities : Provide support to our Art teams and be a gateway between the Art teams and other departments in the development team. Help establish and maintain best practices, quality bar, pipelines and processes through development. Constantly adapt and learn new techniques and processes to face production constraints. Troubleshoot...
-
Analyste sénior.e de la qualité
5 months ago
Montreal, Canada Electronic Arts Full timeResponsibilities : Own QA for key gameplay features and systems. Define and maintain test strategies, ensuring accurate status and risk reporting. Represent QA within the development team; be visible, vocal, and integrated. Participate in daily stand-ups and share updates with the QA team. Develop a deep understanding of gameplay systems and...
-
Animateur.rice technique sénior.e
7 months ago
Montreal, Canada Electronic Arts Full timeResponsibilities : Work closely with the narrative content creation teams to understand their process and needs. Implement and support runtime cinematic pipelines and content integrations. Troubleshoot tools and workflows related technical issues with the narrative team. Guide and tutor cinematic animation staff on project best practices. Act...
-
Artiste en effets visuels sénior.e
5 months ago
Montreal, Canada Electronic Arts Full timeResponsibilities : Partner closely with Directors, Leads, Designers, and Engineering teams to create high quality real-time visual effects. FX assets include particle systems, meshes, shaders, textures, rigid body sims and animations Create FX assets using EA’s proprietary game engine, according to the agreed design and within the constraints of...
-
Artiste technique UI sénior.e
6 months ago
Montreal, Canada Amazon Development Centre Canada ULC Full timeEn tant qu'Artiste technique UI, vous contribuez au développement d'expériences de jeu innovantes pour notre nouveau et épique projet. Vous êtes responsable de la mise en œuvre de la conception des systèmes d'interface utilisateur dans Unreal Engine, de la création de prototypes rapides, de la conception de mises en page, de l'application de...
-
Développeur.se sénior.e en logiciels
5 months ago
Montreal, Canada Electronic Arts Full timeResponsibilities : Collaborate with the Performance team and Engine organization to set and achieve team goals for your specific domain or area. Lead and manage other Software developers, providing oversight and guidance. Analyze game performance using various systems and tools, identifying and reporting areas of concern. Conduct root cause...