Used Tools & Technologies
LLMRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 3
Python @ 3
Algorithms @ 3
Debugging @ 3
Audit @ 3
Compliance @ 3
GPU @ 3
AI @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking a Security Architect to join the team defining and advancing security architecture for our SoCs and GPUs. In this role you will work with experienced security architects and multi-functional engineering teams to help evaluate platform security requirements, support security certification efforts, and contribute to secure designs across automotive, gaming, and server platforms.
You will gain hands-on experience in security certification and assurance programs, silicon security, secure boot, measured boot, hardware root of trust, cryptography, CPU security architecture, and SoC security design. You will also help build and apply AI-assisted tools that improve how security architecture work is done, including design review support, specification analysis, threat modeling workflows, certification evidence tracking, and security knowledge retrieval.
Responsibilities
- Support security certification and compliance efforts for NVIDIA chips and platforms, including FIPS 140-3, EU CRA, ISO 21434, Caliptra trademark audit, and related assurance programs.
- Assist with certification documentation, implementation tracking, evidence collection, compliance mapping, and coordination with internal teams, external labs, auditors, and certification stakeholders.
- Translate security requirements and certification expectations into practical engineering guidance for hardware, firmware, and software teams.
- Review architecture, verification, and firewall specifications with guidance from senior architects to help assess whether IPs meet platform security requirements.
- Contribute to threat modeling by identifying trust boundaries, attack surfaces, assets, assumptions, and potential mitigations.
- Contribute to security architecture documentation, design review checklists, certification materials, compliance mappings, and internal guidance.
- Collaborate with security architects, hardware teams, software teams, verification teams, and product teams to help evaluate platform security requirements.
- Build and improve AI-assisted tools and workflows that help security architects review specifications, identify security requirements, summarize technical evidence, and scale threat modeling across complex SoC and GPU programs.
- Explore practical uses of LLMs and automation to improve security architecture productivity while protecting confidential design information and maintaining engineering rigor.
Requirements
- Pursuing or recently completed a 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, SystemVerilog, 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 complex 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
- 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.
- Exposure to security certification, compliance, or assurance standards such as FIPS 140-3, ISO 21434, or similar programs.
- Experience with ASIC design concepts, RTL, verification, and embedded firmware.
Compensation & Benefits
- Base salary ranges provided by location and level: Level 2: 124,000 USD - 195,500 USD; Level 3: 152,000 USD - 241,500 USD.
- Eligible for equity and benefits (link to NVIDIA benefits referenced in posting).
Additional information
- Applications accepted at least until July 17, 2026.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer committed to fostering an inclusive work environment.