(English version below)Â
FondĂ© Ă QuĂ©bec et poursuivant sa croissance avec une Ă©quipe Ă MontrĂ©al, Beenox possède plus de 25 ans d’expertise dans le dĂ©veloppement de jeux. En tant que studio Activision, nous sommes leaders dans le divertissement interactif et impliquĂ©s dans la crĂ©ation de titres renommĂ©s.Â
C’est avec fiertĂ© que nous contribuons grandement Ă la cĂ©lèbre franchise Call of Duty, par la crĂ©ation de contenu sur les saisons de Warzone et en dirigeant le Â
dĂ©veloppement de la version PC de Call of Duty. Ă€ travers notre histoire, nous avons Ă©galement participĂ© au succès de Crash Bandicoot, Tony Hawk's Pro Skater, Skylanders, Spider-Man et Guitar Hero.Â
Â
Nos avantagesÂ
RĂ©munĂ©ration et politique de congĂ©s compĂ©titives.Â
Assurances collectives payĂ©es en quasi-totalitĂ© par le studio.Â
Épargne-retraite avec contribution de Beenox.Â
Croissance professionnelle sur le plan technique et/ou management.Â
DiffĂ©rentes formations offertes gratuitement pour les employĂ©(e)s.Â
...Et beaucoup de plaisir Ă travers des activitĂ©s et Ă©vĂ©nements inoubliables!Â
Ă€ propos du rĂ´leÂ
Tu joueras un rĂ´le clĂ© dans le dĂ©veloppement de nos jeux en assurant la performance, la stabilitĂ© et l’évolutivitĂ© des systèmes qui les font vivre. En collaboration avec les studios d’Activision et des partenaires externes, tu contribueras Ă offrir aux joueurs une expĂ©rience fluide et fiable. Ton Ă©quipe est Ă©galement responsable d’amĂ©liorer les processus de production et les outils utilisĂ©s par les dĂ©veloppeurs, notamment par l’intĂ©gration de l’intelligence artificielle, afin de mieux servir les besoins des jeux. Â
Â
En tant que programmeur expert:Â
Tu agiras comme rĂ©fĂ©rent technique et mentor pour l’équipeÂ
Tu rĂ©soudras des problèmes complexes et contribueras Ă l’orientation technologique du moteur et des systèmes liĂ©s au jeu, en veillant Ă ce que les solutions soient adaptĂ©es aux contraintes de performance, de compatibilitĂ© matĂ©rielle et d’expĂ©rience joueurÂ
Tu dĂ©montreras une capacitĂ© d’autonomie Ă travers des mandats complexes et multiplesÂ
ResponsabilitĂ©sÂ
DĂ©veloppement de modules moteur : contribuer Ă des systèmes essentiels au bon fonctionnement du jeu (gestion du matĂ©riel, tĂ©lĂ©mĂ©trie, rapports de crash, système de fichiers…), en assurant leur fiabilitĂ© et leur adaptabilitĂ© aux plateformes ciblĂ©es.Â
Optimisation des performances : amĂ©liorer la fluiditĂ© et la rĂ©activitĂ© du jeu en travaillant sur la gestion mĂ©moire, le traitement des donnĂ©es et la rĂ©duction des coĂ»ts d’exĂ©cution.Â
Maintenance et modernisation du code base : assurer la pĂ©rennitĂ© du moteur en le rendant plus stable, lisible et facile Ă faire Ă©voluer, au bĂ©nĂ©fice des Ă©quipes qui l’utilisent au quotidien.Â
IntĂ©gration et amĂ©lioration de SDKs et librairies tierces : faciliter la distribution et le dĂ©ploiement des jeux en intĂ©grant efficacement les outils critiques avec nos plateformes (Steam, Battle.net, UPC, XBox, etc.).Â
Support aux Ă©quipes de dĂ©veloppement: accompagnement technique sur les fonctionnalitĂ©s dĂ©veloppĂ©es, rĂ©solution de problèmes et partage de connaissances.Â
Collaboration interdisciplinaire : travail Ă©troit avec les Ă©quipes artistiques, design et production pour amĂ©liorer les façons de crĂ©er et garantir une intĂ©gration cohĂ©rente des outils.Â
Participation au processus d'innovation : Tu contribueras Ă pousser l'innovation dans nos technologies pour Ă©lever les expĂ©riences de jeu Ă un niveau inĂ©galĂ©.Â
ExigencesÂ
8+ annĂ©es d’expĂ©rience en programmation, idĂ©alement dans le jeu vidĂ©oÂ
MaĂ®trise du C++ et des systèmes temps rĂ©elÂ
Solide capacitĂ© d’analyse, autonomie, et polyvalenceÂ
Bilinguisme (français/anglais) requis pour la collaborationÂ
Passion pour le dĂ©veloppement de jeuxÂ
Points bonusÂ
ExpĂ©rience en dĂ©veloppement PC et consoleÂ
Connaissance de d’autres langages comme le C#, Lua, Python, SQLÂ
ComprĂ©hension approfondie des moteurs de jeuÂ
Nous aimons entendre tous ceux་celles qui sont enthousiastes Ă l'idĂ©e de changer l'industrie des jeux vidĂ©os. Vous n'ĂŞtes pas sĂ»r de rĂ©pondre Ă toutes les qualifications ? Laissez-nous dĂ©cider! La recherche montre que les femmes et les membres d'autres groupes sous-reprĂ©sentĂ©s ont tendance Ă ne pas postuler Ă des emplois lorsqu'ils pensent qu'ils ne possèdent pas toutes les qualifications, alors qu'en fait, iels les possèdent souvent ! Chez Activision Blizzard, nous nous engageons Ă crĂ©er un environnement diversifiĂ© et inclusif et vous encourageons vivement Ă postuler.Â
/////
Founded in Quebec and continuing its growth with a team in Montreal, Beenox has over 20 years of expertise in game development. As an Activision studio, we are leaders in interactive entertainment and involved in creating renowned titles. We proudly contribute significantly to the famous Call of Duty franchise by creating content for Warzone seasons, and by leading the development of the PC version of Call of Duty. Throughout our history, we have also contributed to the success of Crash Bandicoot, Tony Hawk's Pro Skater, Skylanders, Spider-Man, and Guitar Hero.Â
 Working at Beenox means being part of a motivated and supportive team where we collaborate to achieve a common goal: creating memorable gaming experiences for millions of players. It is a stimulating and rewarding environment where everyone has a voice and an impact on projects and the studio. Join the best team in the industry to work on exciting and creative projects!Â
Our benefits:Â
Competitive compensation and leave policy.Â
Group insurance almost entirely paid by the studio.Â
Retirement savings with Beenox's contribution.Â
Professional growth in technical and/or management areas.Â
Various training offered free of charge to employees.Â
...And lots of fun through unforgettable activities and events!Â
About the role:Â Â
You will play a key role in the development of our games by ensuring the performance, stability, and scalability of the systems that bring them to life. In collaboration with Activision studios and external partners, you will help provide players with a smooth and reliable experience. Your team is also responsible for improving production processes and the tools used by developers, including the integration of artificial intelligence, to better serve the needs of the games.Â
As an expert programmer:Â
You will act as a technical reference and mentor for the team.Â
You will solve complex problems and contribute to the technological direction of the engine and game-related systems, ensuring that solutions are adapted to performance, hardware compatibility, and player experience constraints.Â
You will demonstrate autonomy through complex and multiple mandates.Â
Responsibilities:Â
Engine module development: contribute to essential systems for the proper functioning of the game (hardware management, telemetry, crash reports, file system...), ensuring their reliability and adaptability to targeted platforms.Â
Performance optimization: improve the fluidity and responsiveness of the game by working on memory management, data processing, and reducing execution costs.Â
Codebase maintenance and modernization: ensure the longevity of the engine by making it more stable, readable, and easy to evolve, benefiting the teams that use it daily.Â
Integration and improvement of third-party SDKs and libraries: facilitate the distribution and deployment of games by effectively integrating critical tools with our platforms (Steam, Battle.net, UPC, Xbox, etc.).Â
Support for development teams: technical support on developed features, problem-solving, and knowledge sharing.Â
Interdisciplinary collaboration: work closely with artistic, design, and production teams to improve creation methods and ensure coherent tool integration.Â
Participation in the innovation process: contribute to pushing innovation in our technologies to elevate gaming experiences to an unparalleled level.Â
Requirements:Â
8+ years of programming experience, ideally in video games.Â
Mastery of C++ and real-time systems.Â
Strong analytical skills, autonomy, and versatility.Â
Bilingualism (French/English) required for collaboration.Â
Passion for game development.Â
Bonus points:Â
Experience in PC and console development.Â
Knowledge of other languages like C#, Lua, Python, SQL.Â
Deep understanding of game engines.Â
We love to hear from everyone who is enthusiastic about changing the video game industry. Not sure if you meet all the qualifications? Let us decide! Research shows that women and members of other underrepresented groups tend not to apply for jobs when they think they do not meet all the qualifications, whereas they often do! At Activision Blizzard, we are committed to creating a diverse and inclusive environment and strongly encourage you to apply.Â
2K
PlayStation
thatgamecompany
Ubisoft
Larian Studios
Naughty Dog