C++ Software Engineer (Anti-Cheat), FiveM New
Rockstar Games
C++ Software Engineer (Anti-Cheat), FiveM New
Salary Not Specified
Rockstar Games, City of Westminster
- Full time
- Permanent
- Onsite working
Posted 2 weeks ago, 4 Sep | Get your application in now before you miss out!
Closing date: Closing date not specified
job Ref: 0b7322ece5b9422885b03b245267def2
Full Job Description
- We create technology, tools, and solutions to enhance the creator experience and empower our community to create and share any experience imaginable.
- We deliver a technology platform that enables creators to develop their own game modes and other modifications in a variety of scripting languages and for players to experience this content on fully customized dedicated servers., Implement and maintain new technologies to enhance anti-cheat measures for the FiveM/RedM game client, server and supporting backend services.
- Utilise reverse engineering skills to analyse malicious code and tune security measures.
- Monitor and continually refine anti-cheat strategies to gauge effectiveness and identify exploits, attacks, and false negatives.
- Work across internal teams to identify new exploits / threat vectors and devise innovative solutions to address them.
- Research and implement various forms of anti-tamper technologies, anti-cheat technologies, and/or DRM.
- Create, evolve and maintain documentation around anti-cheat technologies and cheat/exploit countermeasures.
- Manage, triage and handle external security reports and related communications in collaboration with other Rockstar Security teams.
3+ years of experience on a software development team using C++ in an agile development environment. - Prior professional and/or personal experience in security, reverse engineering, and/or game development.
- Experience with disassemblers and decompilers such as IDA Pro.
- Experience with crash dumps and x64 assembly., An understanding of computing fundamentals and related terminology.
- Demonstrable experience with C/C++ programming.
- Excellent problem-solving skills with an emphasis on debugging C++ code.
- Understanding of memory layout considerations as related to padding and cache efficiency.
- Analytical skills geared towards the measurement of system performance, memory use, etc., plus the communication skills needed to generate solutions.
- Ability to collaborate positively with other teams within the Creator Platform department and across Rockstar studios., Strong understanding of reverse engineering concepts and methodologies.
- Familiarity with game protection technologies and core cryptography concepts.
- Experience with 3rd party anti-cheat technologies
- Experience in working with external researchers and handling incoming reports around vulnerabilities and exploits.
At Rockstar Games, we create world-class entertainment experiences.
Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry.
Rockstar Games is on the lookout for a talented security focused Software Engineer to drive anti-cheat and security initiatives for the Cfx.re creator platforms, including FiveM and RedM. As a member of our team, you will create innovative solutions to enhance the security of our products and protect our community.
This is a full-time, permanent and in-office position based in Rockstar's unique game development studio in the heart of London.