- Pursuing or recently completed a BS, MS, or PhD in Electrical Engineering, Computer Science, Computer Engineering, or a related field, or equivalent experience.
- Strong foundation in computer architecture, digital logic, operating systems, embedded systems, or computer security.
- Coursework, internship, research, project, or equivalent experience in security, computer architecture, hardware design, or cryptography.
- Programming and debugging fundamentals in one or more of C, C++, Python, Verilog, System Verilog, ARM assembly, RISC V assembly, or scripting languages.
- Strong analytical, reasoning, collaboration, and problem-solving skills for working across engineering teams.
- Curiosity and genuine interest in learning security architecture for sophisticated SoCs and GPUs.
- Interest in learning how AI tools and automation can improve engineering workflows, including documentation, analysis, and security review tasks.
Ways to stand out from the crowd
- Exposure to SoC security or platform security concepts such as secure boot, measured boot, hardware root of trust, key management, debug security, isolation, or memory protection.
- Understanding of cryptographic algorithms, standards, implementations, and secure protocol usage.
- Experience with threat modeling, vulnerability research, CTFs, secure design review, or security testing.
- Experience with ASIC design concepts, RTL, verification, and embedded firmware.
- Experience building AI assisted engineering tools, automation scripts, retrieval systems, agents, evaluation workflows, or tools designed to improve efficiency for code, technical writing, architectural assessment, verification, or security analysis.
NVIDIA is widely considered one of the technology world's most desirable employers. We work on problems that matter with some of the most talented engineers in the world. If you're creative, analytically sharp, intellectually curious, and ready to grow into a security architect working on state of the art silicon security, we want to hear from you.
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 108,000 USD – 178,250 USD for Level 1; and 124,000 USD – 195,500 USD for Level 2.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 3, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.