Anti-Cheat Programmer at Ubisoft - ScoutJobs - The AI-curated global job board
Skip to content
Ubisoft
Posted 5 hours ago

Anti-Cheat Programmer

Ubisoft

Requirements

Degree in Computer Science or Software Engineering, Expertise in cybersecurity or vulnerability analysis, Proficiency in low-level C++, Knowledge of Windows internals and APIs

Skills

C#CybersecurityWindows

About the role

Responsibilities

  • Develop and implement essential anti-cheat technologies directly within the game engine
  • Integrate and maintain platform-level security functions to strengthen defenses
  • Analyze existing cheats in collaboration with security researchers to design new protections
  • Apply deep knowledge of Windows internals and OS security mechanisms to mitigate vulnerabilities
  • Collaborate with development teams to ensure anti-cheat solutions are effective and performant
  • Debug complex security and game performance issues
  • Monitor trends in game security, reverse engineering, and cheat development

Requirements

  • Degree in Computer Science, Software Engineering, or a related field
  • Proven expertise in cybersecurity, vulnerability analysis, or similar domains
  • Strong low-level C++ programming skills, including multi-threading and memory management
  • Deep understanding of Windows architecture, APIs, and security mechanisms
  • Hacker mindset with a natural curiosity for system internals
  • Strong problem-solving and communication skills

About the Company

Ubisoft is a global leader in the video game industry, with teams worldwide creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and more.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Anti-Cheat Programmer

Ubisoft · Montreal

Sign up to apply