Taro Logo

Senior Security Architect, Confidential Computing

NVIDIA is the world leader in accelerated computing, pioneering solutions for challenges no one else can solve.
Yokne'am Illit, IsraelBe'er Sheva, IsraelTel Aviv-Yafo, Israel
Security
Senior Software Engineer
7+ years of experience
AI · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Security Architect, Confidential Computing

NVIDIA is seeking a technical leader for a Senior Security Research Architect role focused on Confidential Computing in networking products. The ideal candidate will lead, research, design, develop, and implement architecture solutions meeting internal and external security requirements and standards. They will apply innovative security primitives to enable next-generation secure platforms and collaborate across the company to guide the direction of Confidential Computing within NVIDIA products.

Key responsibilities include:

  • Architectural modeling, validation, and microarchitectural definition
  • Following standards bodies and developing infrastructure for trusted platforms using hardware security methods
  • Working with customers and partners to identify and address security issues and threats
  • Extending networking protocols to support confidential computing in next-generation networking products

Requirements:

  • MS or PhD in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience)
  • 7+ years of relevant experience
  • First-hand work experience with Trusted Execution Technologies (e.g., AMD SEV, Intel TDX, Intel SGX) on hardware and software levels
  • Expertise in computing platform security, threat models, and mitigation techniques
  • Knowledge of Trusted Execution Environment and isolation techniques
  • Proficiency in profiling and modeling isolation architectures
  • Experience in performance evaluation of secure systems
  • Familiarity with Trusted Computing attestation methods and networking/storage protocols (IB, RDMA, NVMe)
  • Programming skills in Verilog, Python/Perl scripting, ARM assembly, and C/C++
  • Strong communication skills and passion for teamwork
  • Background in network security protocols, formal methods, and verification

NVIDIA, known as "the AI computing company," invented the GPU in 1999, sparking growth in PC gaming and revolutionizing parallel computing. The company is at the forefront of GPU deep learning and AI, powering computers, robots, and self-driving cars. Join a dynamic team pushing the boundaries of AI and confidential computing in networking products.

Last updated 8 months ago

Responsibilities For Senior Security Architect, Confidential Computing

  • Lead, research, design, develop and implement architecture solutions meeting internal and external security requirements and standards
  • Apply innovative security primitives to enable next generation secure platforms
  • Collaborate across the company to guide the direction of designing Confidential Computing within Nvidia products
  • Architectural modeling, validation, microarchitectural definition, following standards bodies, and developing infrastructure enabling trusted platforms using hardware security methods
  • Work with customers, partners to identify and address security issues and threats
  • Extending Networking protocol to support confidential computing in next generation networking products

Requirements For Senior Security Architect, Confidential Computing

Python
  • MS or PhD in Electrical Engineering, Computer Science or Computer Engineering or equivalent experience
  • 7+ years of relevant experience
  • First hand work experience with Trusted Execution Technologies (e.g. AMD SEV, Intel TDX, Intel SGX) on the hardware and software level
  • Computing platform security, threat models and mitigation techniques
  • Trusted Execution Environment and isolation technique to provide trust
  • Profiling and modelling isolation architectures
  • Performance evaluation of secure systems
  • Familiarity with Trusted Computing attestation methods and its application in overlay mesh network
  • Familiarity with networking and Storage protocol IB, RDMA, NVMe
  • Programming and debugging fundamentals across languages such as: Verilog, Python/Perl scripting, ARM assembly and C/C++
  • Strong communication skills and passion for teamwork
  • Strong background in network security protocols, formal methods, and verification of network security protocols

Interested in this job?