Malware and Anti-cheat Research Architect
Job Description
Are you passionate about Malware? Are you a gamer at heart and looking to find ways to protect Gamers from cheaters? Are you interested in a chance to define, craft and build the strong protection and prevention fundamentals against malware? Do you want to take part in shaping the future of high-secure and high-performance solutions for edge, cloud gaming, and artificial intelligence super computers? The System Security Research Group of NVIDIA is what you are searching for. We are a passionate group of researchers and practitioners looking at new innovation to tackle security challenges in Cloud environment. We have a track record of publications and productizing new security innovation.
Responsibilities
- Be a security engineer/researcher specializing in intrusion detection, reverse engineering, or malware analysis.
- Research, design, develop, and implement new security solutions for cloud environment. The ideal candidate will be able to conduct and lead their own research.
- Research and develop innovative approaches for memory analysis, binary analysis, malware analysis, memory introspection, and intrusion detection in cloud platforms and cloud gaming services.
- Provide direction and advice on emerging threats, vulnerabilities, game cheats, and security practices that may have an impact on the definition of new innovative solutions.
- Cooperate with customers and partners to identify the security challenges, and craft a security sound solution which can serve long-term and short-term business goals.
Job Requirements
- MS or PhD in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience.
- 5+ years of relevant experience.
- Solid understanding of malware analysis, reverse engineering, and virtual machine introspection.
- Working Knowledge in game security and deep understanding of games hacks and cheats, with the ability to develop the suitable countermeasures.
- Deep understanding of security by design fundamentals.
- Sound knowledge of operating system architecture and internals, specifically Linux and Windows internals.
- Hands-on skills with various programming languages including C, C++, and Python.
- Advanced problem-solving skills to identify and solve sophisticated security issues.
- Ability to independently pursue new insights and innovations.
- The ability to work in a dynamic customer focused team is required and strong interpersonal skills and a real passion for working as a team are essential.