Talent.com
Ubisoft
Programmeur·euse Anti-triche (March of Giant)Ubisoft • Montreal, QC, CA
Programmeur·euse Anti-triche (March of Giant)

Programmeur·euse Anti-triche (March of Giant)

Ubisoft • Montreal, QC, CA
30+ days ago
Job type
  • Full-time
Job description

Description du poste

La personne titulaire de ce poste est responsable de contribuer à la mission de l’équipe Anti-triche de March of Giant, en veillant à offrir à la communauté un environnement de jeu juste et compétitif. Ce rôle couvre la prévention et la détection de la triche par une double approche : renforcement du code et détection avancée.

La personne travaillera à rendre le client du jeu plus résilient face aux manipulations en mettant en œuvre des techniques de chiffrement, d’obfuscation et des fonctionnalités de sécurité au niveau des plateformes. La personne contribuera aussi au développement de systèmes de détection robustes, incluant des métriques en jeu, des méthodes d’apprentissage automatique et des approches basées sur l’IA.

Pour réussir, la personne combinera les compétences 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 fonctionnalités de sécurité complexes, tout en assurant leur intégration harmonieuse à l’interface du client et aux services en ligne d’Ubisoft.

Ce que vous ferez

  • Développer et implémenter des technologies anti-triche essentielles directement dans le moteur de jeu, avec un accent sur le renforcement du code et la sécurité du client, et les intégrer aux systèmes en ligne de March of Giant et d’Ubisoft.
  • Intégrer et maintenir des fonctions de sécurité au niveau des plateformes pour renforcer la défense contre les triches.
  • Analyser les triches existantes, en collaboration avec les chercheur·euses en sécurité, afin d’en comprendre le fonctionnement et de concevoir de nouvelles protections et méthodes de détection.
  • Appliquer une connaissance approfondie des internals Windows et des mécanismes de sécurité des systèmes d’exploitation pour identifier et atténuer les vulnérabilités.
  • Collaborer avec les équipes de développement pour garantir que les solutions anti-triche soient efficaces, performantes et qu’elles n’affectent pas négativement l’expérience des joueur·euses.
  • Déboguer des problèmes complexes liés à la sécurité et à la performance du jeu et proposer des solutions optimales.
  • Assurer une veille active sur les tendances en matière de sécurité des jeux, de rétro-ingénierie et de développement de triches pour contrer proactivement les menaces émergentes.

Qualifications

Ce que vous apportez

  • Un diplôme en informatique ou en génie logiciel (ou autre formation pertinente)
  • Esprit de hacker : curiosité naturelle pour comprendre le fonctionnement des systèmes et identifier comment ils peuvent être compromis.
  • Expertise en sécurité : expérience avérée en cybersécurité, analyse de vulnérabilités ou domaine similaire. Connaissance des technologies de protection de jeu (obfuscation, mesures anti-altération, méthodes variées de détection).
  • Solides compétences en C++ : maîtrise confirmée de la programmation C++ bas niveau, multi-threading et gestion mémoire.
  • Connaissance des internals Windows : compréhension approfondie de l’architecture et des API du système d’exploitation Windows, ainsi que de ses mécanismes de sécurité.
  • Compétences en résolution de problèmes : capacité à résoudre des défis techniques complexes et à anticiper les vulnérabilités.
  • Communication et collaboration : esprit d’équipe et excellentes aptitudes de communication pour interagir efficacement avec divers corps de métier et parties prenantes.

Informations supplémentaires

Quoi nous envoyer

  • Votre CV mettant en valeur votre formation, votre expérience, vos compétences et les jeux livrés
Create a job alert for this search

Programmeur·euse Anti-triche (March of Giant) • Montreal, QC, CA

Similar jobs

Programmeur·euse Anti-triche (March of Giant)

Ubisoft MontréalMontreal (administrative region), QC, CA
Full-time

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 S... Show more

 • Promoted

Planificateur(trice) Principal(e) de projets

WSPmontreal (administrative region), qc, Canada
Full-time

Planificateur(trice) Principal(e) de projets.WSP est à la recherche de deux planificateurs(trices) principal(e)s de projets :.Relevant du gestionnaire de contrôle de projet, le ou la.Le rôle princi... Show more

 • Promoted

Programmeur CNC

Airbus CanadaMontreal (administrative region), QC, CA
Full-time

Le site de Montréal se spécialise dans la fabrication de pièces non-structurelles en matériaux composites.En tant que fournisseur clé pour des entreprises québécoises telles que Bombardier, NovaBus... Show more

 • Promoted

Tools Programmer / Programmeur-euse Outils

KRAFTON Montréal StudioMontreal (administrative region), QC, CA
Full-time

Tools Programmer / Programmeur-euse Outils.À propos de KRAFTON Montréal :.Nous sommes un studio de développement de jeux de premier plan composé de vétérans de l'industrie du jeu.Nous travaillons s... Show more

 • Promoted

Programme de développement - Futur(e)directeur(trice) de centre d’affaires - Trois-Rivières

Guillevin InternationalMontreal (administrative region), QC, CA
Full-time

Programme de développement - Futur(e)directeur(trice) de centre d’affaires - Trois-RivièresStatut / Status:Regular, Full timeEmplacement / Location:Trois-Rivières, QuebecDescription du poste / Job ... Show more

 • Promoted

Programmeur.se applications HVAC

Go RHMontreal (administrative region), QC, CA
Full-time

Montréal (Saint-Léonard), Temps plein, permanent, 70k$ - 100k$.Fondée en 1984, BBP Énergie est une PME québécoise spécialisée dans la régulation automatique et la mécanique du bâtiment pour les sec... Show more

 • Promoted

Coordonnateur.trice de programme

MilaMontreal (administrative region), QC, CA
Full-time

Mila, pôle mondial en intelligence artificielle.Fondé par le professeur Yoshua Bengio de l’Université de Montréal, Mila rassemble des chercheurs spécialisés en intelligence artificielle et plus pré... Show more

 • Promoted

Tools Programmer / Programmeur-euse Outils

Studio KRAFTON MontréalMontreal (administrative region), QC, CA
Full-time

MUST BE LEGALLY ABLE TO WORK IN CANADA AND BE BASED IN THE PROVINCE OF QUEBEC.Nous sommes un studio de développement de jeux de premier plan composé de vétérans de l'industrie du jeu.Nous travaillo... Show more

 • Promoted

Programmeur·euse-analyste

Groupement des assureurs automobiles (GAA)Montreal (administrative region), QC, CA
Full-time

Le Groupement des assureurs automobiles (GAA) est un organisme à but non lucratif qui aide les conducteurs québécois en matière d’assurance automobile et qui facilite le règlement des sinistres.En ... Show more

 • Promoted

Programmeur Analyst - XOne

Societe GeneraleMontreal (administrative region), QC, CA
Full-time

L’objectif de l’Unité globale de support technologique et opérationnel (GBTO) au Canada est de fournir des services quotidiens aux unités d’investissements et à la banque d’affaires de Société Géné... Show more

 • Promoted

Programmeuse, programmeur analyste

SODEC - Société de développement des entreprises culturellesMontreal (administrative region), QC, CA
Full-time

Programmeuse, programmeur analyste.Minimum : 56 647 $ – Maximum : 103 015 $.La SODEC conjugue les mondes de la culture et de l’économie : elle appuie la production artistique afin que les œuvres cu... Show more

 • Promoted

- Programmeur·euse I.A. Senior

Haven Interactive StudiosMontreal
Full-time

May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions.Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – an... Show more

 • Promoted

Programmeur.euse Engin - (March of Giants)

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Full-time

Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six e... Show more

 • Promoted

Tools Programmer / Programmeur-euse Outils

KraftonMontreal
Full-time

MUST BE LEGALLY ABLE TO WORK IN CANADA AND BE BASED IN THE PROVINCE OF QUEBEC.À propos de KRAFTON Montréal :.Nous sommes un studio de développement de jeux de premier plan composé de vétérans de l'... Show more

 • Promoted

- Programmeur·euse I.A. Senior

Haven Studios IncMontreal
Full-time

Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio.Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en assurant leur qualit... Show more

 • Promoted

Analyste Programmeur(-Euse) – Services Applicatifs Et Intégrations - C$47,655.4 Par An

Réseau de transport de l'agglomération de LongueuilSaint-Constant, Canada
Full-time

Développeur, analyse et déploie des services technologiques pour assurer l'interopérabilité des systèmes.Il optimise le code, assure la qualité, la résilience et la performance des applications. Show more

 • Promoted

Programmeuse, programmeur analyste

Société de développement des entreprises culturelles (SODEC)Montreal, Montreal (administrative region), CA
Full-time

Programmeuse, programmeur analyste.Sous l’autorité de la direction des technologies de l’information, le titulaire du poste voit à la réalisation et au maintien des systèmes de gestion développés s... Show more

 • Promoted

[Dungeons & Dragons PC-Console] Programmeur(euse) Outils - Tools Programmer

GameloftMontreal (administrative region), QC, CA
Full-time

Rejoignez notre équipe talentueuse et embarquez pour une aventure de jeu inédite ! Nous sommes à la recherche d'un(e) Programmeur(euse) outils passionné(e) pour apporter ses compétences à un projet... Show more

 • Promoted

Programmeur(euse) de systèmes CVC - River-Nord

Regulvar Inc.Laval, Quebec, Canada
Full-time

Programmeur(euse) de systèmes CVC - River-Nord.Permanent - temps plein | Régulvar | Canada.Secteur d’activité Construction.Aimeriez-vous travailler sur des projets CVC d'envergure et vous épanouir ... Show more

 • Promoted

Programmeuse, Programmeur Online - Rainbow Six Siege

Jobs for HumanityMontreal (administrative region), QC, CA
Full-time

Compiler et comprendre les intentions réseau/en ligne du projet et définir les besoins en matière de développement;.Proposer des améliorations lorsque nécessaire en concevant et en mettant en œuvre... Show more