ASIC Engineer - PCIe

1 Week ago • 2 Years + • Research & Development

Job Summary

Job Description

NVIDIA seeks a creative ASIC Design Engineer to design and implement PCI Express controllers for SoCs and GPUs. Responsibilities include micro-architecture and RTL development, collaborating with architects and verification teams, ensuring design meets requirements, enabling FPGA prototyping, and post-silicon verification. The role involves working on products ranging from consumer graphics to self-driving cars and AI. The ideal candidate will have experience in high-speed IO controllers, PCI Express protocol (Gen 3+), and ASIC design flow.
Must have:
  • RTL design of complex units
  • ASIC design flow knowledge
  • PCI Express controller design experience
  • Verilog expertise
  • Micro-architecture design
Good to have:
  • PCI Express Gen 3+ knowledge
  • Scripting (Python/Perl/shell)
  • Good debugging and problem-solving skills

Job Details

NVIDIA is seeking a passionate, highly motivated, and creative ASIC Design Engineer to design and implement PCI Express controllers for the world’s leading SoCs and GPUs. This position offers the opportunity to have real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. We have crafted a team of exceptional people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing.

The GPU started out as an engine for simulating human imagination, conjuring up the amazing virtual worlds of video games and Hollywood films. Today, NVIDIA’s GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. NVIDIA is increasingly known as “the AI computing company.”

What you’ll be doing:

  • 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 to ensure design meets timing, interface requirements and is routable.

  • Enable FPGA and software teams to prototype the design and ensure that software is tested.

  • Work on post-silicon verification and debug.

What we need to see:

  • 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 (VCS or equivalent simulation tools, debug tools like Debussy, Verdi).

  • Deep understanding of ASIC design flow including RTL design, verification, logic synthesis, prototyping, DFT, timing analysis, floor-planning, ECO, bring-up & lab debug.

  • Expertise in Verilog.

Ways to stand out from the crowd:

  • Design experience in High Speed IO controllers like PCI Express.

  • Good knowledge of PCI Express Protocol - Gen 3 and above.

  • Good debugging and problem solving skills.

  • Scripting knowledge (Python/Perl/shell).

  • Good interpersonal skills and ability & desire to work as a teammate.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar Jobs

ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Boston, Massachusetts, United States (On-Site)
5 Days ago
Keywords Studios (Player Support) - Software Engineer II - DevOps (On Contract)

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
2 Months ago
Revolgy - Junior Cloud Ops Engineer (Intern)

Revolgy

(Remote)
1 Month ago
ByteDance - Software Engineer, ML System Architecture

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
CAE - Integration Specialist

CAE

Tampa, Florida, United States (On-Site)
4 Months ago
NVIDIA - Senior Optics Firmware Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Weeks ago
Brightline - Chief Software Architect

Brightline

Virginia, United States (Hybrid)
1 Month ago
Xsolla - Director, Learning & Development

Xsolla

Los Angeles, California, United States (Hybrid)
1 Month ago
The Walt Disney Company - Senior Generalist

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
5 Months ago
Easygo - Software Engineering Manager

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior ASIC Verification Engineer - Networking Group

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Paytm - DBA-Senior Database Administrator

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
ION - Technical Support Analyst, Jersey City - 9781

ION

Jersey City, New Jersey, United States (On-Site)
4 Months ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
4 Months ago
Meta - Software Engineer, Machine Learning

Meta

Singapore (On-Site)
3 Months ago
GreenWave™ Radios - Tech Lead, Design Verification

GreenWave™ Radios

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Senior Software Aerial Performance Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Luxoft - Senior Java Developer

Luxoft

Zürich, Zurich, Switzerland (On-Site)
3 Months ago
NVIDIA - Senior Memory Controller Verification Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

InMobiInMobi - Director - HR Business Partner

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Zuora - Econometric Data Scientist

Zuora

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
Paytm - Key Account Manager / Senior Key Account Manager - Mumbai

Paytm

Mumbai, Maharashtra, India (On-Site)
2 Months ago
PwC - IN-Senior Associate_FP&A _FE_Advisory _Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
Kwalee - Creative Producer

Kwalee

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
PwC - IN_Senior Associate _GCP Developer _Data &Analytics _Advisory  _Ahmedabad

PwC

Ahmedabad, Gujarat, India (On-Site)
4 Months ago
Assystems - Draughts Person / Designer - Solar (Civil & Structural)

Assystems

Gurugram, Haryana, India (On-Site)
3 Months ago
Axinous - Senior Software Development Engineer

Axinous

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Motorola Solutions - Software Developer

Motorola Solutions

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Dolby Laboratories - Senior Computer Vision Researcher

Dolby Laboratories

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Rivos - Platform FPGA Design

Rivos

Santa Clara, California, United States (On-Site)
4 Months ago
NVIDIA - Senior BMC Firmware Developer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Riot Games - Staff Software Engineer, Gameplay & Simulation

Riot Games

Los Angeles, California, United States (On-Site)
3 Weeks ago
NVIDIA - Senior System Software Engineer - Autonomous Driving

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Google - Research Intern, PhD, Summer 2025

Google

Atlanta, Georgia, United States (On-Site)
3 Months ago
NVIDIA - Senior Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

Redmond, Washington, United States (Remote)
3 Months ago
Western Digital - Technologist - ASIC Development Engineering (Validation)

Western Digital

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Riot Games - Principal Researcher - Central Strategic Insights

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug