System Performance and Power Profiling Engineer

1 Month ago • 3 Years + • Research & Development • $120,000 PA - $235,750 PA

Job Summary

Job Description

As a System Performance & Power Profiling Engineer at NVIDIA, you will design, develop, and maintain the GPU & SOC Performance profiling SDK. You'll collaborate with architecture, driver, and tools teams to define new hardware features for capturing real-time performance and power measurement data. Responsibilities include developing, validating, and debugging power measurement features, working with QA on automated tests, assisting customers with profiling tools, and improving the NVIDIA profiling library. The role requires strong programming skills in C and C++, experience in performance/power analysis, and a deep understanding of hardware pipelines. You will contribute to the development of tools that optimize GPU application performance and power consumption across various platforms.
Must have:
  • C/C++ programming & debugging
  • Performance/power analysis experience
  • Hardware pipeline understanding
  • SDK development & maintenance
  • Collaboration with cross-functional teams
Good to have:
  • CUDA/ML or Graphics API knowledge
  • Gaming, driver, or real-time systems experience
  • GPU developer tools experience
  • Production-quality driver/system software experience
Perks:
  • Equity
  • Benefits

Job Details

At NVIDIA, we build groundbreaking products for the following sectors: Automotive, VR, Gaming, Deep Learning, and High Performance Computing. See your efforts in action as developers use your tools to debug, profile and analyze the performance of their systems/applications using the low-level library that you helped to craft as a member of the Profiler Foundations Developer Tools team! Innovate as you develop the performance analysis capabilities of NVIDIA hardware with developing power measurements abilities in tools for the best performance. Help inventors around the world who will depend on the creative products that you worked on to better utilize Nvidia hardware to its maximum potential in their applications at minimal power. Join the team that brings new Nvidia technologies to market with sophisticated simulation/emulation systems and be among the first to breathe life into new silicon.

As a System Performance & Power Profiling Engineer, you will be developing software that empowers GPU application developers to build outstanding GPU accelerated applications that are recognized world-wide. We are seeking a software developer to join our efforts in advancing the state of software performance tuning for the optimal power requirements on  Nvidia platforms. Join our team and gain exciting opportunities to work hands-on at every layer of NVIDIA's world-class technology. Creatively improve our tools to generate meaningful perf/watt data. Build solutions at every scale from embedded platforms to PCs to cloud servers. You will have a direct impact on the software API design and hardware capabilities that our team provides. You should be comfortable following a design process, prototyping, working in existing codebases, writing tests, and developing production quality software.

What you’ll be doing:

  • Design, develop and maintain our GPU & SOC Performance profiling SDK.

  • Work closely with NVIDIA Architecture, Driver, and Tools teams to define new GPU/SOC hardware features, to capture realtime performance statistics and next generation power measurement features.

  • Develop, validate and debug power measurement features from emulation to silicon.

  • Work closely with QA to develop automated tests, ensuring the quality of the product.

  • Help internal and external customers build their performance and power profiling tools using our SDK.

  • Define, invent, and improve our Nvidia profiling library with new features to allow NVIDIA's customers to extract the best performance out of their code base.

What we need to see:

  • BS or MS in EE, ECE, CS, or equivalent experience.

  • 3+ years of industry experience.

  • Strong programming and debugging ability in C and C++.

  • Experience in performance or power measurement analysis.

  • Solid understanding of hardware pipeline concepts, with a willingness to work at a detailed implementation level.

  • Strong technical communication, presentation, and writing skills.

Ways to stand out from the crowd:

  • Demonstrated working knowledge of compute (CUDA/ML) and/or Graphics APIs.

  • Experience working in gaming, device drivers, realtime systems, or other low level library development.

  • Prior experience authoring developer tools, particularly for GPUs, CUDA, Graphics APIs

  • Experience with shipping production-quality device drivers or system software.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most talented people in the world working for us. If you are creative and self driven, we want to hear from you!

The base salary range is 120,000 USD - 235,750 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Ubisoft - Technical Director - Level Design

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
1 Month ago
Google - UX Designer, YouTube Business Technology

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ByteDance - Research Scientist Graduate (Infrastructure System Lab) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Techland - Senior Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
5 Months ago
Fuse Games - Distributed Development Artist

Fuse Games

Guildford, England, United Kingdom (Hybrid)
1 Month ago
NVIDIA - Senior Software Engineer - Ethernet Switch

NVIDIA

Ra'anana, Center District, Israel (Hybrid)
3 Months ago
Google - Physical Verification and Convergence Engineer

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Rivos - Senior Memory Design Engineer

Rivos

Portland, Oregon, United States (Hybrid)
6 Months ago
Google - CPU Silicon Validation Lead

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Amber - Senior 2D Technical Artist (Project Based)

Amber

Guadalajara, Jalisco, Mexico (Remote)
1 Month ago
Epic Games - Senior UI Artist

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Playrix - Senior UI Artist

Playrix

Portugal (Remote)
6 Months ago
Romero Games - UI Artist (Contract)

Romero Games

Galway, County Galway, Ireland (Hybrid)
1 Month ago
Voodoo - Studio Director - New Games

Voodoo

Paris, Île-de-France, France (Hybrid)
3 Weeks ago
prizepicks - Head of Product Design

prizepicks

Atlanta, Georgia, United States (On-Site)
8 Hours ago
Click Therapeutics - Senior Product Manager

Click Therapeutics

New York, New York, United States (Hybrid)
8 Hours ago
Dentsu - Creative XR Art Director

Dentsu

Cairo, Cairo Governorate, Egypt (On-Site)
7 Months ago
Resolution Games - VFX Artist

Resolution Games

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Zinnia - Senior Cloud Security Engineer

Zinnia

Noida, Uttar Pradesh, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Postman - Technical Trainer

Postman

San Francisco, California, United States (Hybrid)
1 Day ago
Canva - Financial Reporting & Technical Accounting Lead

Canva

San Francisco, California, United States (Remote)
2 Months ago
Google - Strategic Partner Development Manager, Sellside, Global Partnerships

Google

Mountain View, California, United States (On-Site)
1 Week ago
BrightEdge - Sales Development Representative (Illinois State Students)

BrightEdge

Chicago, Illinois, United States (On-Site)
6 Months ago
PlayStation Global - Lead Engine Programmer

PlayStation Global

California, United States (On-Site)
1 Month ago
Google - Photonic Engineer, Machine Learning Systems, Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Supercell - Licensing Director, Consumer Products

Supercell

Los Angeles, California, United States (Hybrid)
1 Day ago
Hawk Eye Innovations - Broadcast Systems Technician, B1G Replay (CHI)

Hawk Eye Innovations

Rosemont, Illinois, United States (On-Site)
4 Weeks ago
Adobe - Manager, Public Policy

Adobe

Washington, District Of Columbia, United States (On-Site)
23 Hours ago
ByteDance - Backend Software Engineer, Global E-commerce Open Platform

ByteDance

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Software Engineer, Device Enablement, Chrome OS

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Software Engineering Intern, Autonomous Vehicles (RDSS)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior SRAM Circuit Design Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Netflix - Machine Learning Engineer (L4/5) - Studio Media Algorithms

Netflix

United States (Remote)
2 Weeks ago
Google - Senior System Software Engineer, Embedded Systems, Firmware, Pixel

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Software Engineer III, Mobile (iOS)

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Rivos - CPU Physical Design - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
Hashlist - HPC Hardware Architect

Hashlist

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Tenstorrent - Staff Design Verification Engineer - CPU Subsystem

Tenstorrent

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Netflix - Software Engineer (L4) - Consumer Engineering

Netflix

United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug