Senior Verification Engineer, PCIE
NVIDIAJob Title
Senior Verification Engineer, PCIE
Role Summary
Verify the design and implementation of PCI Express controllers for NVIDIA GPUs and SoCs at the IP and sub-system level. Build verification infrastructure, tests, and coverage-driven environments to ensure correctness of micro-architecture and protocol implementations.
This role works closely with architects, designers, and pre/post-silicon teams and impacts product lines from consumer graphics to AI and autonomous systems.
Experience Level
Senior - 5+ years of relevant verification experience.
Responsibilities
Primary responsibilities include planning and executing verification activities for PCIe controller IP and sub-systems.
- Verify ASIC design, architecture, golden models and micro-architecture of PCIe controllers at IP/sub-system level using industry-standard methodologies (e.g., UVM).
- Develop reusable bus functional models, monitors, checkers and scoreboards following coverage-driven verification.
- Define verification scope, develop test plans, implement tests and build verification infrastructure and environments.
- Implement functional coverage and constrained-random tests to exercise corner cases and protocol compliance.
- Collaborate with architects, RTL designers, and pre- and post-silicon teams to triage issues and close verification gaps.
Requirements
Required technical skills and experience for the role.
Must-have
- 5+ years of relevant verification experience at Unit / Sub-system / SoC level.
- Strong experience with Verilog and SystemVerilog.
- Experience in verification of IP or interconnect protocols (for example PCI Express, USB, SATA).
- Experience developing and using functional-coverage-based constrained-random verification environments.
- Working knowledge of DV methodologies such as UVM/VMM and industry-standard simulation and debug tools.
Nice-to-have
- Deep knowledge of PCIe protocol (Gen3 and above) and system-level PCIe/CXL architecture.
- Scripting or software experience (Perl, Python, or similar).
- Strong debugging, analytical and interpersonal skills.
Education Requirements
B.Tech. / M.Tech. or equivalent practical experience (the posting explicitly allows equivalent experience in lieu of degree).
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
