Enable job alerts via email!

Anti-Cheat Software Engineer II

Electronic Arts

Austin (TX)

Hybrid

USD 80,000 - 120,000

Full time

12 days ago

Boost your interview chances

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

Job summary

Join a forward-thinking company that leads the gaming industry in security and integrity. As part of the SPEAR Anti-Cheat Engineering team, you'll work on developing innovative anti-cheat technologies that ensure fair play for millions of gamers. This role offers a unique opportunity to enhance your skills in low-level programming and contribute to groundbreaking solutions in game security. With a hybrid work environment and a culture that values creativity and adaptability, this position is perfect for engineers looking to make a significant impact in the gaming world.

Benefits

Paid time off
Parental leave
Free games

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 focused on code obfuscation.

Skills

C++
LLVM
Clang
Debugging at machine code level

Job description

Description & Requirements

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.

EA Security

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

Join the SPEAR (Secure Product Engineering & Anti-Cheat Response) Anti-Cheat Engineering team, part of EA Security! Our mission is to ensure fair play across our many PC titles. We deliver a kernel anti-cheat solution that promotes an even playing field for the millions of fans that play EA games.

We are looking for an engineer experienced with LLVM and Clang to join our anti-cheat development team, strengthening Electronic Arts' position as a leader in game security and integrity. Your primary responsibilities will include developing anti-tamper technologies and mitigations to hinder cheat program development.

You will report to the Senior Manager of the Anti-Cheat Engineering team, based in the US. You can work remotely or in a hybrid setup at our North American offices, such as Austin or Vancouver. This position is open to qualified individuals across the Americas where EA operates.

Responsibilities:
  • Upgrade and maintain the team's existing Clang and LLVM pipeline
  • Modify the existing Windows anti-cheat solution to support ARM64
  • Develop new anti-cheat mitigations focused on code obfuscation and anti-tamper transforms
Minimum Qualifications:
  • 4+ years of experience with C++ or other low-level programming languages
  • 2+ years of experience with Clang and LLVM
  • 1+ year of experience in debugging at the machine code level
Bonus Skills:
  • Experience in Windows internals
  • Experience developing or reversing obfuscation or encryption technologies
  • Experience developing anti-tamper, anti-virus, or anti-malware technologies
  • Previously shipped Windows drivers on x86_64 and ARM64
About Electronic Arts

We're proud to have an extensive portfolio of games and experiences worldwide. We value adaptability, resilience, creativity, and curiosity. Our leadership fosters potential, and we create space for learning and experimentation. We support a balanced life with comprehensive benefits, including paid time off, parental leave, and free games.

Electronic Arts is an equal opportunity employer. Employment decisions are made without regard to protected characteristics. We consider qualified applicants with criminal records and provide workplace 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 - 130,000

24 days ago

Anti-Cheat Software Engineer II

Electronic Arts (EA)

Austin

Hybrid

USD 80,000 - 120,000

16 days ago