Reverse Engineer (Anti - Cheat)

Electronic Arts

Quick summary

Work type
On-site
Location
United Kingdom · Stockholm, Stockholm County, Sweden · Madrid, Spain · Bucharest, Romania
Posted
2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $165k
$116k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $138,976–$191,125.

Based on 240 similar postings.

Employer

About Electronic Arts

Electronic Arts is a global leader in digital interactive entertainment, developing and publishing games for consoles, mobile, and PC under franchises including FIFA, Madden NFL, The Sims, Apex Legends, and Battlefield.

Electronic Arts currently has 75 open roles on FindRole.

Listed pay typically runs $122,300–$184,000 across 41 roles with salary data.

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Reverse Engineer (Anti - Cheat)

The Reverse Engineer I role at Electronic Arts's Security team in the SPEAR department involves analyzing and mitigating cheats developed against EA’s games to ensure fair play. This position requires daily work with assembly language, debuggers like WinDbg or x64dbg, and disassemblers such as Ghidra or IDA Pro to reverse engineer user-mode cheats on PC, mobile, and consoles. Responsibilities include documenting cheat functionalities, performing anti-cheat assessments of pre-release products, and advising game teams on mitigation strategies. Ideal candidates should have a strong grasp of operating system fundamentals, experience with C++/C#/Java/.NET CIL, and the ability to articulate technical issues clearly across different audiences. This role demands expertise in cryptography, software development, and rapid skill acquisition to tackle evolving security challenges in gaming.

What you'll do

  • Reverse engineer unobfuscated user-mode cheats for PC, mobile, and consoles.
  • Document and report on the functionality of analyzed cheats.
  • Perform anti-cheat assessments on pre-release products to ensure security.
  • Consult with game teams to mitigate specific cheat threats effectively.
  • Identify new cheat variants and suggest solutions to defeat them.
  • Articulate technical issues clearly to both technical and non-technical partners.

What we're looking for

  • Knowledge of x86/x64 assembly language and ability to use debuggers like WinDbg or gdb.
  • Experience with disassemblers such as Ghidra, IDA Pro, Binary Ninja, or radare2.
  • Ability to reverse engineer user-mode cheats for PC, mobile, and consoles.
  • Software development experience including writing tools, scripts, and extensions.
  • Familiarity with cryptography fundamentals and mobile platforms.
  • Excellent verbal and written English skills, interpersonal abilities, and professionalism.

More like this

Similar roles

Senior Reverse Engineer - Anti Cheat

Electronic Arts

Stockholm, Stockholm County, Sweden 2 days ago
x86/x64 ARM Windows Linux Android WinDbg x64dbg Ghidra IDA_Pro Binary_Ninja radare2 C++ C# .NET_CIL Python Java Assembly debuggers disassemblers reverse_engineering anti-cheat cryptography obfuscation automation kernel_space user_space

Anti-Cheat Engineer

Electronic Arts

Austin, TX 2 days ago
C++ Windows Internals Clang LLVM Machine Code Debugging ARM64 x86_64 Linux Proton CI/CD
Hybrid

Anti-Cheat Engineer, ARM64

Electronic Arts

Remote (Canada) 2 days ago $120,600$184,000
C++ Clang LLVM Windows internals x86_64 ARM64 driver development machine code debugging CI/CD Linux Proton
Remote Hybrid

Anti-Cheat Operations Engineer

Electronic Arts

Austin, TX 2 days ago $86,600$118,600
SIEM Python Kubernetes Terraform Docker CI/CD PostgreSQL AWS Grafana Prometheus GitLab Linux Windows
Hybrid

Sr Engineer - Malware Reverse Engineering (AI-Augmented Analysis)

Target

Remote (7000 Target Pkwy N,Ncd-0375 Brooklyn Park,Mn 55445, US) 25 days ago $98,000$176,000
Python C/C++ YARA Ghidra IDA_Pro Binary_Ninja dynamic_analysis static_analysis assembly x86/x64 Windows_OS Linux_OS networking exploitation_concepts buffer_overflows ROP CI/CD
Remote Hybrid

Reverse Engineer Researcher

Carnegie Mellon University

Pittsburgh, PA 142 days ago
IDA_Pro Ghidra Binary_Ninja x32dbg x64dbg gdb WinDbg C C++ Python Go Java PE_file_format ELF_file_format Mach-O_file_format Wireshark netcat Frida QEMU Unicorn_Engine AI ML