Senior Offensive Security Engineer Data Center ... @ NVIDIA
placeHybrid
attach_money $300,000
businessHybrid
scheduleFull Time
Posted 22 days ago
Your Application Journey
Interview
Email Hiring Manager
***** @nvidia.com
Recommended after applying
Job Details
About the Role
NVIDIA is searching for a highly motivated, creative engineer with experience in system software and security to join the Server Platform Software team. The role focuses on offensive security efforts for NVIDIA's Data Center Systems including HGX, DGX, and MGX.
What You’ll Be Doing
- Identify vulnerabilities in Data Center Systems using static and dynamic analysis.
- Fix bugs in close cooperation with development teams.
- Ensure quality and robustness of pre-release products.
- Evangelize tools, practices, and plans to improve product reliability and security.
What We Need To See
- BS/MS degree in Computer Engineering, Computer Science, or related field (or equivalent experience).
- 7+ years in a security engineering or vulnerability researcher role.
- 4+ years of meaningful software engineering experience.
- Exceptional C, ARM assembly, and Python programming skills.
- Experience auditing network appliances, Linux applications, and embedded firmware.
- Familiarity with secure coding practices and tools (Coverity, IKOS, Checkmarx, AFL, Peach, Bullseye, LDRA).
- Knowledge of modern server architecture, hypervisor security research, and firmware analysis.
- Effective written and verbal communication.
- Ability to work collaboratively and remotely with others.
Ways To Stand Out
- Background in reverse engineering and exploitation.
- Experience with micro-architecture, programmable pin-outs, or trusted computing.
- Familiar with GPU-accelerated computing systems.
- Experience decomposing complex technical tasks and published CVEs or security analysis work samples.
- Solid grasp of computer system architecture, microprocessor and microcontroller fundamentals.
Compensation & Benefits
Base salary ranges from 184,000 USD to 356,500 USD depending on level, plus equity and benefits.
Key Skills/Competency
- Offensive Security
- Vulnerability Research
- Software Engineering
- C Programming
- ARM Assembly
- Python
- Firmware Analysis
- Reverse Engineering
- Secure Coding
- Server Architecture
How to Get Hired at NVIDIA
🎯 Tips for Getting Hired
- Research NVIDIA's culture: Study mission, values, and recent press releases.
- Customize your resume: Highlight relevant security and software skills.
- Showcase projects: Include vulnerability research and reverse engineering work.
- Prepare for interviews: Practice technical challenges and scenario questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review static and dynamic analysis tools.
circle
Practice C, ARM assembly, and Python coding.
circle
Study firmware and embedded systems security.
circle
Analyze modern server architectures and hypervisors.
Behavioral Questions
circle
Describe teamwork in complex projects.
circle
Explain handling project deadlines.
circle
Discuss remote collaboration experiences.
circle
Share problem solving under pressure.
Frequently Asked Questions
What qualifications does NVIDIA seek for the Senior Offensive Security Engineer Data Center Systems role?
keyboard_arrow_down
How important is experience in reverse engineering for applying to NVIDIA?
keyboard_arrow_down
What technical skills are required for the Senior Offensive Security Engineer Data Center Systems at NVIDIA?
keyboard_arrow_down
Does NVIDIA offer remote work for the Senior Offensive Security Engineer Data Center Systems role?
keyboard_arrow_down
How does NVIDIA assess the candidate's ability to work with development teams?
keyboard_arrow_down