Security Researcher

2 Months ago • All levels • Cyber Security

Job Summary

Job Description

Ubisoft's Security and Risk Management (SRM) team seeks a Security Researcher in Montreal. Responsibilities include performing security audits on Ubisoft games and services, researching vulnerabilities and suggesting mitigations, reverse engineering exploits, creating security guidelines for development teams, evaluating and implementing security protections, performing code security audits, prioritizing corrective measures, and communicating technical requirements to stakeholders. The role requires expertise in reverse engineering, vulnerability research (particularly in anti-cheat and bypasses), proficiency in C/C++/Assembly and scripting languages, and a strong understanding of static/dynamic analysis, process instrumentation, disassemblers/decompilers, binary formats, and software obfuscation techniques.
Must have:
  • Reverse engineering & vulnerability research
  • C/C++/Assembly & scripting language proficiency
  • Static/dynamic analysis expertise
  • Knowledge of binary formats & obfuscation
  • Game security experience (anti-cheat, exploits)

Job Details

Company Description

Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

Job Description

Ubisoft IT is seeking a Security Researcher to join the Security and Risk Management (SRM) Team in Montréal. As a member of the SRM team, you will perform security audits on Ubisoft games and services to ensure their resilience against various threats.  

Responsabilities:

  • Act as a technical expert regarding security matters related to  game security aspects such as anti-piracy, anti-cheat and game exploits; 
  • Research vulnerabilities in Ubisoft games and suggest appropriate solutions or mitigations; 
  • Reverse engineer existing software exploits taking advantage of our online games; 
  • Produce technical game security guidelines for game development teams; 
  • Evaluate and participate in the implementation of security protections within game clients and game servers; 
  • Perform code security audits to detect security weaknesses; 
  • Prioritize corrective measures and assist development teams in fixing  issues; 
  • Communicate efficiently technical security requirements to project stakeholders.

Qualifications

  • Strong experience in reverse engineering and/or vulnerability research- having this knowledge within a game cheating environment like anti-cheating, bypasses is a major plus;
  • Fluency in C/C++/Assembly and at least one scripting language such as python/ powershell;
  • Strong knowledge of static and dynamic analysis on executables, proprietary file formats, proprietary network protocols;
  • Experience with process instrumentation methods and disassemblers/decompilers such as IDA Pro; Good knowledge of Compilers and Linkers, COFF/PE/ELF Binary Formats;
  • Good knowledge of software obfuscation techniques, exploitation & protection techniques;
  • Capacity to think outside the box, understand and adapt solutions to meet business requirements;

Additional Information

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

Similar Jobs

Google - Software Engineer, University Graduate, 2025

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Months ago
Tencent - Senior Data Scientist

Tencent

(On-Site)
2 Months ago
Epic Games - Principal Research Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
DigitalFish - Senior Software Engineer, C++

DigitalFish

California, United States (Hybrid)
3 Months ago
ByteDance - Algorithm Intern (Video Analysis and Quality - Multimedia Lab) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
PwC - IT Audit Associate

PwC

Makati, Metro Manila, Philippines (On-Site)
4 Months ago
Google - Customer Engineer III, Security, Google Cloud

Google

Chicago, Illinois, United States (On-Site)
1 Month ago
Arrow Electronics - Analyst - SecOps

Arrow Electronics

Karnataka, India (On-Site)
3 Months ago
Like Card - Senior Risk Analyst

Like Card

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
PwC - Cyber Cloud Security Lead

PwC

Zürich, Zurich, Switzerland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer (Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (Remote)
3 Months ago
Rockstar Games - Graphics Programmer

Rockstar Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
Fanatee - Data Scientist

Fanatee

(Hybrid)
4 Months ago
Zoox - Senior Firmware Engineer

Zoox

Foster City, California, United States (On-Site)
3 Months ago
ByteDance - Senior Research Scientist- Foundation Model, Generative AI

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Meta - Technical Game Designer

Meta

Burlingame, California, United States (On-Site)
8 Months ago
Playrix - Senior Technical Designer

Playrix

Montenegro (Remote)
3 Months ago
Nielsen Holdings - Principal Software Engineer - Windows\C++\.Net

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
1 Month ago
Snowed In Studios - Advanced Software Developer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

TiMi Studio Group - TiMi Montreal- Lead/Principal Gameplay Animator

TiMi Studio Group

Montreal, Quebec, Canada (On-Site)
3 Months ago
Nagarro - Senior Staff Engineer

Nagarro

Canada (Remote)
3 Months ago
Autodesk - Principal User Experience Designer

Autodesk

Toronto, Ontario, Canada (Hybrid)
3 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (On-Site)
1 Month ago
Keywords Studios (Player Support) - Early Career Games User Researcher

Keywords Studios (Player Support)

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Epic Games - Concepteur de niveaux

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Trek - Service Technician - Part Time

Trek

Montreal, Quebec, Canada (On-Site)
3 Months ago
Tencent - Principal Concept Artist for Principal Concept Artist for Honor of Kings: World

Tencent

Montreal, Quebec, Canada (On-Site)
3 Months ago
Hitachi - D365 Enterprise Architect

Hitachi

Calgary, Alberta, Canada (Remote)
3 Months ago
PTW - Senior Sound Designer

PTW

Quebec, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

PwC - IN-Senior Associate_ Python Developers _Advisory Corporate_ Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Coursera - Senior Application Security Engineer

Coursera

India (Remote)
1 Month ago
Tencent - Data Compliance Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Axinous - Customer Success Engineer

Axinous

Tokyo, Japan (Remote)
3 Months ago
Saviynt - Sr. Engineer, Solutions Engineering-Germany

Saviynt

Munich, Bavaria, Germany (Remote)
3 Months ago
ION - Network Security Engineer

ION

Rome, Lazio, Italy (Hybrid)
4 Months ago
Marvell India - Security Vulnerability Management Professional

Marvell India

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Fortive - Cyber Security Automation Engineer

Fortive

Karnataka, India (On-Site)
3 Months ago
PwC - IN_Senior Associate_Agile PM_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - Oracle EPM - Senior Associate

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Saint-Mandé, Île-de-France, France (Hybrid)

Malmö, Skåne County, Sweden (Hybrid)

Saint-Mandé, Île-de-France, France (On-Site)

Sofia, Sofia City Province, Bulgaria (On-Site)

Sofia, Sofia City Province, Bulgaria (On-Site)

Montreal, Quebec, Canada (On-Site)

Carentoir, Brittany, France (Hybrid)

Bucharest, Bucharest, Romania (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug