NVIDIA
GPU Performance Profiling Engineer
$152K–$288K
US, TX, Austin +1 · Full-time · Posted Aug 7, 2026
- Location
- US, TX, Austin
US, CA, Santa Clara - Experience
- 4+ years with a B.S. in EE/CS (or equivalent experience); 2+ years with an M.S.; or Ph.D.
- Education
- B.S. EE/CS (or equivalent experience), M.S., or Ph.D.
About the job
Develop performance profiling capabilities for NVIDIA hardware, drivers, and SDKs, including tools for current and next-generation GPUs and SoCs.
What you'll do
- Analyze next-generation GPU and SoC features and ensure critical performance behaviors can be observed by developer tools.
- Collaborate with developer tools engineers, software library developers, and GPU architects on new features.
- Prototype and refine data collection methods to improve tool quality and reduce development time and cost.
What they ask for
- B.S. in EE/CS or equivalent experience, with 4+ years of experience; or an M.S. with 2+ years' experience; or a Ph.D.
- Expertise in the software stack, including C/C++/Python applications and user-mode and kernel-mode drivers.
- Knowledge of CPU and/or GPU architecture and hardware pipeline concepts.
- Knowledge of performance analysis, particularly GPU applications, and proficiency in hardware-software co-design.
Nice to have
- Strong programming ability in C, C++, and scripting languages; background in performance analysis tools and performance monitor hardware.
- Experience with CUDA or GPU programming models, authoring developer tools, profiler tools, or device driver development.
Pay
152,000 USD - 241,500 USD (base salary, Level 3); 184,000 USD - 287,500 USD (base salary, Level 4)
Tools
C/C++, Python, CUDA, x86, ARM
Model-written summary · the original posting is authoritative