Taro Logo

Senior Boot and Security Architect - Tegra

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
Embedded
Senior Software Engineer
Hybrid
10+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Boot and Security Architect - Tegra

NVIDIA, a leader in accelerated computing, is seeking a Senior Boot and Security Architect for their Tegra team. This role is crucial in developing outstanding solutions for automotive, embedded, and mobile spaces through low-power, high-performance Tegra System On Chips.

As a System Architect in the Architecture team, you'll be responsible for inventing, developing, and solving state-of-the-art boot architecture problems. Your responsibilities will include:

  1. Defining and specifying System on Chip Boot sequences from reset
  2. Defining BootROM software flows
  3. Applying crypto algorithms to secure boot sequences
  4. Specifying complex hardware and software interactions
  5. Performing architecture validation and use-case analysis
  6. Platform modeling of hardware-software interactions
  7. Developing validation tools for next-generation secure boot software

You'll work with multiple cross-functional teams, including Architecture, Security, ASIC design, Software, Product/Marketing, and customer-facing teams.

The ideal candidate will have:

  • A Bachelor's degree in Electrical Engineering or Computer Science (Master's preferred)
  • 10+ years of work experience in SOC System Architecture
  • Experience in C++ development and embedded software
  • Strong knowledge of processor architecture, system bus architecture, and ARM processor-based fundamentals
  • Expertise in low power architecture and reset/boot architecture for complex SOCs
  • Exposure to security architecture and applied cryptography (a plus)
  • Strong analytical and problem-solving skills
  • Excellent hardware modeling skills
  • Strong communication skills and ability to work across multi-geographical teams

NVIDIA offers a dynamic work environment at the forefront of AI and accelerated computing. Join us in amplifying human inventiveness and intelligence through our cutting-edge technology.

#LI-Hybrid

Last updated 7 months ago

Responsibilities For Senior Boot and Security Architect - Tegra

  • Invent, develop, and solve state-of-the-art boot architecture problems
  • Define and specify System on Chip Boot sequences from reset
  • Define BootROM software flows
  • Apply crypto algorithms to secure boot sequences for the platform
  • Specify complex hardware and software interactions
  • Perform architecture validation and use-case analysis
  • Conduct platform modeling of hardware-software interactions
  • Build, debug, and maintain models
  • Develop validation tools for next-generation secure boot software
  • Collaborate with multiple cross-functional teams including Architecture, Security, ASIC design, Software, Product/Marketing, and customer-facing teams

Requirements For Senior Boot and Security Architect - Tegra

  • Bachelor's degree in Electrical Engineering or Computer Science (Master's degree or higher preferred)
  • 10+ years of work experience in SOC System Architecture
  • Experience in C++ development and embedded software
  • Knowledge of processor architecture, system bus architecture, and ARM processor-based fundamentals
  • Expertise in low power architecture problems
  • Expertise in reset and boot architecture of complex SOCs
  • Strong analytical skills and aptitude to tackle complex problems
  • Strong hardware modeling skills
  • Good communication/articulation skills
  • Ability to work across multi-geographical teams

Interested in this job?