Senior Software Engineer (C++) (Game Development)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (C++ Game Development): Protecting players, employees, and the business by developing anti-cheat and anti-piracy measures for titles, including Grand Theft Auto V and Red Dead Redemption. Focus on innovating solutions to secure products from known vulnerabilities, researching and implementing anti-tamper and anti-cheat technologies, and debugging exceptions to resolve issues related to obfuscation transformations and anti-tamper mechanisms.
Location: Must be based in Edinburgh, Scotland.
Company
creates world-class entertainment experiences.
What you will do
- Create and innovate solutions to better secure products from known vulnerabilities.
- Research and implement various forms of anti-tamper technologies and anti-cheat technologies.
- Debug exceptions to resolve issues related to obfuscation transformations and anti-tamper mechanisms.
- Performance profile protected and unprotected code to meet expected performance requirements.
- Follow software SDLC to integrate into the game team’s operations.
- Test cross-platform software solutions to ensure quality.
Requirements
- 7+ years of experience working in a software/security development team using C++.
- Experience with security and/or game development.
- Excellent problem-solving skills with an emphasis on debugging C++ code.
- Analytical skills geared towards the measurement of system performance and memory use, plus the communication skills needed to generate solutions.
- Independently able to take objectives from ideation to execution.
Nice to have
- Strong understanding of reverse engineering concepts and methodologies.
- Strong understanding of game protection technologies.
- Experience with disassemblers and decompilers: IDA Pro.
- Experience with core cryptography concepts.
- Experience with crash dumps and x64.
Culture & Benefits
- Be part of a team working on rewarding, large-scale creative projects.
- Work within an inclusive, highly-motivated environment.
- Learn and collaborate with some of the most talented people in the industry.
- Rockstar is committed to creating a work environment that promotes equal opportunity, dignity, and respect.
Hiring process
- Apply with a resume and cover letter demonstrating how you meet the skills above.
- A Rockstar recruiter will reach out to you to explain next steps and guide you through the process if they would like to move forward with your application.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →