New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

SoC Performance Verification Engineer

NVIDIA
Apply →
hybrid senior full-time

First indexed 23 Sept 2026

Description

NVIDIA is seeking a SoC Performance Verification Engineer to join our team. As a SoC Performance Verification Engineer, you will be working on projects that will help make our next-generation visual computing, automotive, GPU, and HPC systems better. You will get to work on high-performance CPU and Memory sub-systems, Next-Gen GPUs, NOC-based Interconnect Fabric, and more.

Job Description:

  • Partner with System Architecture, Usecase Modeling, Unit Architecture/PV, and Design/Verification teams to define comprehensive performance test plans that reflect real product use cases.
  • Drive full-chip SoC performance verification across all real engines and subsystems, running realistic concurrent workloads that represent how the product will be used by customers in the field.
  • Execute performance test plans across the full verification stack: cycle-accurate performance models, RTL simulation, emulation platforms, and silicon, identifying bottlenecks and regressions at each stage.
  • Debug performance failures through waveform analysis, signal-level queries, trace analysis, and system-level profiling to root-cause issues in the memory subsystem, fabric, or individual engines.
  • Influence architecture and microarchitecture decisions by surfacing performance data and trade-off analysis to the design and architecture teams early in the product development cycle.
  • Develop and maintain performance workloads, test suites, and infrastructure , including testbench components, performance simulators, analysis scripts, and automated regression flows.
  • Leverage AI-assisted tools and automation to accelerate repetitive analysis tasks, improve coverage, and free up engineering time for higher-level problem-solving.
  • Drive methodology improvements to reduce verification turnaround time, improve coverage of representative workloads, and enable earlier performance insight in the product development cycle.

Requirements:

  • B.E./B.Tech or M.S./M.Tech (or equivalent experience) in Electrical Engineering, Computer Science, or a related field.
  • 3+ years of relevant experience in SoC or system-level architecture, performance verification, or hardware validation.
  • Strong understanding of SoC architecture including GPU and CPU pipelines, memory subsystem design (caches, DRAM controllers, coherency), Network-on-Chip (NoC)/fabric architecture, and high-speed IO interfaces.
  • Hands-on experience with RTL simulation and debug, including waveform-based debug and signal-level querying to isolate performance failures.
  • Solid programming skills in Python and C/C++; scripting proficiency in Bash/Python for automation and analysis. Exposure to Verilog/SystemVerilog or SystemC/TLM is a strong plus.
  • Strong debugging, data analysis, and statistical analysis skills , ability to synthesize large volumes of performance data into actionable insights.
  • Experience with or exposure to pre-silicon performance analysis methodologies, including performance models, cycle-approximate simulators, or emulation platforms.
  • Excellent communication skills and the ability to work effectively in a large, globally distributed engineering organization.

Preferred Qualifications:

  • Deep experience with RTL-level performance debug , particularly the ability to formulate precise signal queries and interpret waveforms to root-cause complex system-level interactions.
  • Background in system-level performance analysis for GPU, AI accelerators, or high-bandwidth memory subsystems, with knowledge of bottleneck identification across multiple concurrent engines.
  • Demonstrated use of AI and LLM-based tools (e.g., NVIDIA NIM/NeMo, OpenAI APIs, LangChain, or similar agentic frameworks) to measurably improve your own engineering productivity , whether for automated analysis, natural-language querying of data, intelligent triage, or workflow automation.
  • Experience building or deploying ML/AI-assisted tooling in an engineering or EDA context (e.g., regression analysis, anomaly detection, test generation, coverage closure).
  • Expertise in data analysis and visualization , ability to build dashboards and tooling that surface performance trends clearly to both engineering and architecture stakeholders.