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

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 3 days 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?

Jobs Related To NVIDIA ASIC Engineer - PCIE

Lead Product Engineering Technician

Lead Product Engineering Technician role at NVIDIA, focusing on ATE testing and lab management, requiring 2+ years of experience in electronic testing.

ASIC Design Engineer

ASIC Design Engineer position at NVIDIA, focusing on SoC design for AI, graphics, and autonomous vehicles, requiring 2+ years of experience in digital design and RTL development.

ASIC Engineer

ASIC Engineer position at NVIDIA, focusing on GPU/CPU/SoC design and verification, requiring 2+ years of experience in micro-architecture and RTL development.

Speed Modeling and Prototyping Engineer

Speed Modeling and Prototyping Engineer position at NVIDIA, focusing on silicon solutions and hardware optimization with competitive compensation and benefits.

Architect - Tegra

System Architect position at NVIDIA focusing on Tegra SoC boot architecture, secure systems, and embedded software development in Bengaluru.