Description
As a Senior Reverse Engineer on the EA Security's Secure Platform Engineering & Anti-Cheat Response (SPEAR) team, you will play a crucial role in analysing cheats developed against EA's games and making it harder for cheat developers to create new cheats.
Your primary responsibilities will include:
- Reverse engineering obfuscated user-mode and kernel-mode cheats developed for PC, mobile, and consoles
- Documenting and reporting on the functionality of the cheats you've analysed
- Solving technical problems in the cheating space
- Creating anti-cheat assessment scoping documents and defining cheating test cases
- Performing anti-cheat assessments of pre-release products
- Advising EA game teams on how to reduce classes of cheats
- Developing tools, scripts, and extensions for automation and reverse engineering
- Identifying cheat variants that defeat previous mitigations and suggesting solutions
To be successful in this role, you will need:
- Knowledge of the ARM architecture
- Knowledge of operating system internals for Windows, Android & Linux
- Understanding of operating system fundamentals (processes, threads, virtual memory)
- Ability to read 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
- Understanding of three or more of C++, C#, Java, or .NET CIL
- Knowledge of cryptography and obfuscation techniques
The ideal candidate will also have:
- A Bachelor's Degree in Computer Science or Information Security
- Information Security certifications such as CEH, CISSP, GSEC, OSCP, OSCE, and Security+
- Experience building tools that automate cheat-related tasks
- Hands-on experience with reverse engineering or anti-cheat/anti-malware development
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/ro_RO/careers/JobDetail/Senior-Reverse-Engineer-Anti-Cheat/213664