All roles at Nvidia

Architect - System Performance Verification and Analysis

BengaluruFull-time3–6 yrsPosted over a month ago

Mid-level software engineering role at Nvidia in Bengaluru. Needs 3+ years and a B.Tech, B.E. or M.Tech.

About the role

You will get to work on high performance CPU and Memory sub-systems, Next-Gen GPUs , NOC based Interconnect Fabric etc. Make the choice to join us today. We catch bugs early, influence architecture and design decisions, and help ensure that the final product delivers the performance that our customers depend on.

What you'll do

  • Partner with System Architecture, Usecase Modeling, Unit Architecture/PV
  • Drive full-chip SoC performance verification across all real engines and subsystems
  • Execute performance test plans across the full verification stack: cycle-accurate performance models, RTL simulation, emulation platforms, and silicon
  • Debug performance failures through waveform analysis, signal-level queries, trace analysis, and system-level profiling to root-cause issues in the memory subsystem
  • Influence architecture and microarchitecture decisions by surfacing performance data and trade-off analysis to the design and architecture teams early in the product…

What you need

  • Python
  • C++
  • Test cases
  • LLMs
  • Verilog
  • C

Good to have

  • Machine learning
  • Bash

More roles like this at Nvidia

Apply on Nvidia's site