Enable job alerts via email!

Anti-Cheat Software Engineer II

Electronic Arts (EA)

Austin (TX)

Hybrid

USD 80,000 - 120,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an Anti-Cheat Software Engineer II, where you will play a pivotal role in enhancing game security. In this exciting position, you will work with cutting-edge technologies like LLVM and Clang to develop innovative anti-cheat solutions. Your expertise will help maintain and upgrade existing systems while exploring new methods to prevent cheating. This is a unique opportunity to contribute to a collaborative and creative team, driving the future of gaming security. If you're passionate about technology and gaming, this role is perfect for you.

Qualifications

  • 4+ years of experience with C++ or other low-level programming languages.
  • 2+ years of experience with Clang and LLVM.

Responsibilities

  • Upgrade and maintain the team's existing Clang and LLVM pipeline.
  • Develop new anti-cheat mitigations, focusing on code obfuscation.

Skills

C++
LLVM
Clang
Debugging

Job description

Join to apply for the Anti-Cheat Software Engineer II role at Electronic Arts (EA)

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Position Overview

EA Security is seeking an engineer experienced with LLVM and Clang to join our anti-cheat development team, strengthening EA's position as a leader in game security. Your primary responsibilities will include developing anti-tamper technologies and mitigations to prevent cheating.

Location: Hybrid and Remote work options available across most North American locations.

Responsibilities:

  1. Upgrade and maintain the team's existing Clang and LLVM pipeline.
  2. Modify the existing Windows anti-cheat solution to support ARM64.
  3. Develop new anti-cheat mitigations, focusing on code obfuscation and anti-tamper transforms.

Qualifications:

  1. 4+ years of experience with C++ or other low-level programming languages.
  2. 2+ years of experience with Clang and LLVM.
  3. 1+ year of experience in debugging at the machine code level.

Bonus Skills:

  1. Experience in Windows internals.
  2. Experience developing or reversing obfuscation or encryption technologies.
  3. Experience developing anti-tamper, anti-virus, or anti-malware technologies.
  4. Previously shipped Windows drivers on x86_64 and ARM64.

About EA

EA offers an extensive portfolio of games and experiences worldwide. We value adaptability, resilience, creativity, and curiosity, supporting our teams with comprehensive benefits and a balanced work environment. We are an equal opportunity employer, committed to diversity and inclusion, and provide accommodations for individuals with disabilities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Anti-Cheat Software Engineer II

Electronic Arts

Austin

Hybrid

USD 80,000 - 120,000

12 days ago

Anti-Cheat Software Engineer II

Electronic Arts

Austin

Hybrid

USD 80,000 - 130,000

24 days ago