Apply

Anti-Cheat Engineer (C++)

Posted 2024-11-07

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States, EST, NOT STATED

🔍 Industry: Software development

🏢 Company: Jahnel Group

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: LeadershipSoftware DevelopmentQtC++Cross-functional Team LeadershipAnalytical SkillsCollaborationProblem SolvingMentoringAttention to detailDocumentation

Requirements:
  • 5+ years of professional experience in C++ development.
  • Expert knowledge of modern C++.
  • Strong understanding of x86/x64 assembly language.
  • Extensive experience with Windows OS internals and system programming.
  • Proficiency in reverse engineering and debugging tools such as IDA Pro, WinDbg, and x64dbg.
  • Experience with kernel-mode driver development.
  • Strong knowledge of Windows security mechanisms and anti-debugging techniques.
  • Familiarity with common cheat techniques and methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong documentation and communication abilities.
Responsibilities:
  • Design and implement robust anti-cheat solutions and countermeasures for existing products.
  • Analyze and reverse engineer cheat techniques to develop effective detection methods.
  • Architect and drive future improvements to the anti-cheat system.
  • Debug complex system-level issues using advanced diagnostic tools.
  • Develop and maintain both kernel-mode and user-mode components of the anti-cheat system.
  • Collaborate with the security team to identify and mitigate potential vulnerabilities.
  • Create and maintain documentation for anti-cheat systems and processes.
  • Monitor and respond to new cheating techniques and trends in the industry.
  • Mentor team members on system-level programming and security best practices.
Apply