Senior Reverse Engineer - Anti Cheat

Electronic Arts

Guildford, Surrey, United Kingdom
Hybrid
Reverse engineer user-mode cheats
Analyze existing cheats
Perform anti-cheat assessments
Electronic Arts is hiring a Senior Reverse Engineer for their Anti-Cheat team, focused on ensuring fair gaming experiences by analyzing and mitigating cheats in their games. The role involves reverse engineering, technical problem-solving, and collaboration with development teams

Job Summary

  • The Senior Reverse Engineer I is a member of EA Security's Secure Platform Engineering & Anti-Cheat Response (SPEAR) team and will report to the manager of the Gameplay Integrity Operations sub-team.
  • Your primary job will be to analyze cheats developed against EA's games and to make it harder for cheat developers to create new cheats.
  • You will perform anti-cheat assessments that will cover everything from client-side tampering (external/internal), to network-based cheating, to source code review of thick clients in order to gauge resilience against cheat/hack tools.

Matching Summary

Match Score: 85

Electronic Arts is hiring a Senior Reverse Engineer for their Anti-Cheat team, focused on ensuring fair gaming experiences by analyzing and mitigating cheats in their games. The role involves reverse engineering, technical problem-solving, and collaboration with development teams.

Skills & Requirements

Must-have

  • reverse engineer user-mode cheats
  • analyze existing cheats
  • perform anti-cheat assessments
  • understand reverse engineering principles
  • knowledge of ARM architecture
  • x86/x64 assembly language
  • debuggers and disassemblers

Nice-to-have

  • passion to learn new technologies
  • challenge assumptions
  • find new ways to solve problems
  • experience with mobile platforms
  • knowledge of cryptography and obfuscation techniques

Key Requirements

  • Knowledge of operating system internals for Windows, Android & Linux
  • Ability to read and understand x86/x64 assembly language
  • Experience with debuggers such as WinDbg, x64dbg, OllyDbg, or gdb
  • Experience with disassemblers such as Ghidra, IDA Pro, Binary Ninja, or radare2
  • Ability to read and understand three or more of C++, C#, Java, or .NET CIL
  • Software development experience
  • Bachelor's degree or Master's Degree in Computer Science or Information Security

Work Rights

Not specified

Tailored Resume

Cover Letter