NVIDIA logo

CPU Verification Infrastructure Tools Architect

NVIDIA
July 02, 2026
Full-time
On-site
Hyderabad, Telangana, India
Verification Jobs, Level - Mid-Career

Job Title

CPU Verification Infrastructure Tools Architect

Role Summary

Build and maintain verification and bring-up tools, infrastructure, and test frameworks spanning RTL/C-model simulation, emulation, FPGA, and silicon. The role focuses on boot, security, and system-level features across Tegra/SoC platforms and supports Design and Verification teams by enabling access to registers, memory, DMA, and other hardware features.

Experience Level

Mid-level. The posting requests 5+ years of relevant industry experience.

Responsibilities

Owner and implementer of tools and frameworks used across pre-silicon and post-silicon flows.

  • Design and implement tools for RTL-simulation, C-model simulation, emulation, FPGA, and silicon bring-up.
  • Develop bare-metal tests and test frameworks that run on SoC hardware (no-OS tests).
  • Enable register/memory/DMA access, interrupts, and other device features for verification and debug workflows.
  • Build features for silicon bring-up such as FUSE handling, ATE flows, security utilities, flash/DMA operations, board I2C, and USB debug tools.
  • Assess and implement C-model or RTL-simulation capability to validate features before silicon availability.
  • Collaborate with design, verification, and bring-up teams to ensure test reuse across RTL, models, emulation, and silicon.
  • Maintain scalable, maintainable software and infrastructure used by multiple teams.

Requirements

Core technical skills and experience needed for the role.

  • Strong programming proficiency in C, C++, and Python (must-have).
  • Practical understanding of SoC and system architecture, including DMA, interrupt engines, CPUs, boot devices, MMU/IOMMU (must-have).
  • Operating system and device-driver concepts and ability to develop bare-metal test code (must-have).
  • Experience with software development practices and delivering scalable, maintainable toolchains (must-have).
  • Familiarity with hardware and software development lifecycles and cross-domain coordination (must-have).
  • Nice-to-have: hands-on silicon bring-up and enabling emulation/FPGA test frameworks.
  • Nice-to-have: exposure to C++ testbench architectures, SystemVerilog/UVM, and Verilog/SystemVerilog coding.

Education Requirements

BS or MS in Computer Science, Electronics Engineering, or a related technical field; or equivalent practical experience (the posting explicitly states BS or MS or equivalent experience).


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.

NVIDIA logo

Date Posted: 2026-07-02