Senior Systems Software Engineer - GPU Performance at Scale
Nvidia
At a glance
AI generatedJoin NVIDIA’s Developer Tools team as a Senior Profiling Tools Engineer, where you will empower global developers to optimize applications across Automotive, VR, Gaming, Deep Learning, and High Performance Computing. Your role involves developing advanced profiling tools for GPUs on Linux, Windows, and embedded systems, collaborating with internal teams like architecture and driver groups to enhance the profiler stack. You’ll write efficient code, conduct peer reviews, and document requirements while fostering technical growth. Ideal candidates have a PhD or equivalent experience in Computer Engineering or Science, 5+ years of software development, expertise in C/C++ and scripting languages, and knowledge of GPU Compute APIs like CUDA or OpenCL. Experience with performance analysis tools and GPU hardware architecture is highly valued.
Skills
What you'll do
What we're looking for
Market check
This $152,000–$241,500 range sits above 53% of similar postings on FindRole.
Peer median band
$152,250–$241,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$167,000–$235,750
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 802 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 798 roles with salary data.
Most-posted roles
More like this
Nvidia
Samsung Electronics
Nvidia
Nvidia
Nvidia
Nvidia