ASIC Engineer - PCIE

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Automotive · Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:
SDK/FW Verification Engineer

Senior Firmware Verification Engineer position at NVIDIA, focusing on SDK/FW verification for Spectrum-X Ethernet switches, requiring 3+ years of experience in automation and verification.

System Memory Validation Software Engineer

System Memory Validation Software Engineer role at NVIDIA, combining software development with hardware validation for embedded memory systems.

MCU Firmware Engineer

MCU Firmware Engineer position at NVIDIA, developing security firmware for DGX/GPU products, requiring 3+ years experience in embedded systems and firmware development.

ASIC Design Engineer

ASIC Design Engineer position at NVIDIA working on memory subsystem for Tegra SoCs, involving RTL design and verification

System Products Memory Solutions Engineer

NVIDIA is seeking a System Products Memory Solutions Engineer to work on GPU memory subsystem validation and optimization in Santa Clara.

Description For ASIC Engineer - PCIE

NVIDIA is seeking a passionate ASIC Design Engineer to design and implement PCI Express controllers for world-leading SoCs and GPUs. This role offers a unique opportunity to impact various product lines from consumer graphics to self-driving cars and AI. The position is part of NVIDIA's global team pushing the boundaries of computing technology.

The role focuses on developing PCI Express controllers, requiring expertise in micro-architecture, RTL development, and complex system design. You'll work with cutting-edge technology in a company that has evolved from being a graphics pioneer to becoming "the AI computing company."

As an ASIC Engineer, you'll be responsible for the complete lifecycle of PCI Express Controller development, from micro-architecture to post-silicon verification. You'll collaborate with various teams, including hardware architects, verification teams, and VLSI designers, ensuring optimal performance, power efficiency, and design integrity.

The position offers exposure to NVIDIA's diverse technology portfolio, from gaming and visualization to autonomous vehicles and artificial intelligence. You'll be joining a company known for innovation and technical excellence, working alongside some of the industry's brightest minds.

NVIDIA provides an environment that values creativity, autonomy, and technical challenges, making it one of the technology world's most desirable employers. The company maintains a strong commitment to diversity and equal opportunity, fostering an inclusive workplace culture.

Last updated 4 months ago

Responsibilities For ASIC Engineer - PCIE

  • Own the micro-architecture and RTL development of design modules for PCI Express Controllers
  • Micro-architect features to meet performance, power and area requirements
  • Work with HW and system architects to define critical features
  • Help verification teams to verify the correctness of implemented features
  • Collaborate with timing, VLSI and Physical design teams
  • Enable FPGA and software teams to prototype the design
  • Work on post-silicon verification and debug

Requirements For ASIC Engineer - PCIE

Python
  • BS / MS or equivalent experience
  • 2+ years of design experience
  • Experience in micro-architecture and RTL design of complex units
  • Exposure to design and verification tools
  • Deep understanding of ASIC design flow
  • Expertise in Verilog
  • Design experience in High Speed IO controllers like PCI Express
  • Knowledge of PCI Express Protocol - Gen 3 and above
  • Good debugging and problem solving skills
  • Scripting knowledge (Python/Perl/shell)
  • Good interpersonal skills

Interested in this job?