
Posted 16 days ago
Architect - Performance Verification and Analysis
NVIDIA CorporationArchitect - Performance Verification and Analysis
Requirements
BE/BTech or MS/MTech or equivalent, 2+ years relevant experience, Strong SoC architecture understanding, Proficiency in C/C++ and scripting, Strong debugging and analysis skills
Skills
C#PythonVerilogSystemVerilogSystemC
About the role
Responsibilities
- Perform performance and bottleneck analysis on complex, high-performance GPUs and System-on-Chips (SoCs).
- Utilize hardware models at various levels of extraction, including performance models, RTL test benches, and emulators.
- Collaborate with architecture and design teams to evaluate trade-offs between system performance, area, and power consumption.
- Develop workloads and test suites for graphics, machine learning, automotive, video, and computer vision applications.
- Drive methodologies to improve turnaround time and enable early-stage performance analysis in the development cycle.
- Build infrastructure such as performance simulators, testbench components, and analysis tools.
Requirements
- BE/BTech, MS/MTech, or equivalent experience in a relevant field (PhD is a plus).
- 2+ years of relevant experience in system-level architecture and performance analysis.
- Deep understanding of SoC architecture, including graphics pipelines, CPU architecture, memory subsystems, and Network-on-Chip (NoC)/Interconnect architecture.
- Proficiency in C/C++ and scripting languages such as Bash, Perl, or Python.
- Strong debugging and analytical skills, including the ability to use RTL dumps for failure analysis.
- Excellent communication and organizational skills with the ability to work in a global team environment.
Preferred Qualifications
- Experience with Verilog, SystemVerilog, SystemC, or TLM.
- Exposure to performance simulators, cycle-accurate/approximate models, or emulators for pre-silicon analysis.
- Strong background in system-level performance for Graphics and High-Performance Computing (HPC).
- Familiarity with GPU application programming interfaces like CUDA, OpenGL, or DirectX.
- Expertise in data analysis and visualization.
About the Company
NVIDIA is a global leader in accelerated computing. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, we drive groundbreaking developments in Artificial Intelligence, High-Performance Computing, and autonomous vehicles.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeArchitect - Performance Verification and Analysis
NVIDIA Corporation · Bengaluru
