GPU PCIe and Boot Architect

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
$120,000 - $235,750
Embedded
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Automotive

Description For GPU PCIe and Boot Architect

NVIDIA, a global leader in accelerated computing, is seeking a GPU PCIe and Boot Architect to join their innovative team. This role offers a unique opportunity to impact product lines ranging from consumer graphics to self-driving cars and artificial intelligence. The position focuses on designing architecture and infrastructure for boot, PCIe/CXL enumeration, and capability discovery.

As a member of the architecture team, you'll work with cutting-edge technology and collaborate with a global team of extraordinary professionals. The role requires expertise in GPU sub-system modules, architecture planning, and feature implementation for next-generation GPUs. You'll be responsible for creating functional and performance models, supporting post-silicon validation, and working across different engineering disciplines.

The ideal candidate should have strong foundations in computer architecture or electrical engineering, with practical experience in C/C++ programming and ASIC design. Knowledge of advanced interconnects (PCIe, AXI, nvlink), scripting languages, modern security constructs, and RiscV architecture would be advantageous.

NVIDIA offers a competitive compensation package, including equity and comprehensive benefits. The company is committed to fostering diversity and inclusion, making it an ideal workplace for innovative minds. This role presents an excellent opportunity to work with some of the most brilliant talents in the technology industry while pushing the boundaries of what's possible in computing.

Last updated a month ago

Responsibilities For GPU PCIe and Boot Architect

  • Understand how GPU sub-system modules interoperate
  • Architect and plan features and infrastructure components for next generation GPUs
  • Create functional and performance models with test plans
  • Support post-silicon validation activities
  • Work with architects, software engineers, designers, and verification engineers globally

Requirements For GPU PCIe and Boot Architect

  • BS or MS in compute architecture, Computer Science, or Electrical Engineering (or related degree)
  • 2-4+ years of experience crafting production code in C or C++
  • Course work or similar in ASIC design

Interested in this job?

Jobs Related To NVIDIA GPU PCIe and Boot Architect

DFT Engineer

DFT Engineer position at NVIDIA focusing on verification of Memory BIST logic and DFT circuits, requiring 1-4 years of experience in semiconductor industry.

Software Engineer

Software Engineer position at NVIDIA focusing on InfiniBand Switch and NVLink Core FW development, requiring 3+ years experience in embedded systems and proficiency in C++ and Python.

Firmware PHY Design Engineer

Design and develop firmware for NVIDIA's networking products, focusing on PHY layer implementation for high-performance computing solutions.

ASIC Verification Engineer - GPU

NVIDIA seeks ASIC Verification Engineer for GPU design verification, offering competitive salary, equity, and chance to work on cutting-edge technology.

MCU Firmware Engineer

MCU Firmware Engineer position at NVIDIA focusing on security firmware development for DGX products, requiring embedded systems expertise and 3+ years experience.