Gpu Performance Profiling Engineer

NVIDIA

Base: 152,000 usd - 218,500 usd (level 3), 184,000...
**
Gpu performance analysis
C/c++ and python programming
Hardware-software co-design
** NVIDIA is seeking a GPU Performance Profiling Engineer to join their GPU Foundations Developer Tools team, where they will analyze and enhance performance profiling tools for next-generation GPUs and SoCs. The ideal candidate should have a strong background in software development, particularly in C/C++ and Python, as well as experience with performance analysis and GPU architecture. **

Job Summary

  • Join the team that brings new technologies to market and directly impact the performance profiling tools for next generation GPU hardware.
  • Collaborate with engineers, software developers, and GPU architects to prototype and refine data collection methods improving GPU developer tools quality.
  • NVIDIA is a leading technology employer committed to diversity and innovation, offering competitive salary, equity, and benefits.

Matching Summary

Match Score: 75

** NVIDIA is seeking a GPU Performance Profiling Engineer to join their GPU Foundations Developer Tools team, where they will analyze and enhance performance profiling tools for next-generation GPUs and SoCs. The ideal candidate should have a strong background in software development, particularly in C/C++ and Python, as well as experience with performance analysis and GPU architecture. **

Salary

Base: 152,000 USD - 218,500 USD (Level 3), 184,000 USD - 287,500 USD (Level 4); Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • GPU performance analysis
  • C/C++ and Python programming
  • Hardware-software co-design
  • User-mode and kernel-mode driver expertise
  • CPU and GPU architecture knowledge
  • Performance profiling tools development

Nice-to-have

  • CUDA or GPU programming models
  • Experience with profiler tools for CPU, GPU, networking
  • Developer tools authoring for GPUs or games
  • Strong scripting language skills
  • Performance monitor hardware background

Key Requirements

  • B.S. EE/CS with 4+ years experience or MS with 2+ years or Ph.D.
  • Demonstrated expertise in software stack including user-mode and kernel-mode drivers
  • Proven knowledge of CPU and/or GPU architecture such as x86 or ARM
  • Solid understanding of hardware pipeline concepts
  • Knowledge of GPU performance analysis concepts

Work Rights

Not specified

Tailored Resume

Cover Letter