NVIDIA Logo

NVIDIA

System Performance and Power Profiling Engineer

Reposted 11 Hours Ago
Be an Early Applicant
In-Office or Remote
5 Locations
120K-236K
Mid level
In-Office or Remote
5 Locations
120K-236K
Mid level
Develop software tools for GPU application performance analysis, collaborating with architecture and driver teams to enhance power measurement capabilities.
The summary above was generated by AI

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!

#LI-Hybrid

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.

Top Skills

C
C++
Cuda
Graphics Apis

Similar Jobs

3 Hours Ago
Remote or Hybrid
USA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead product management for PNC's digital wallet and card experiences, ensuring high-quality digital payments and mobile app solutions. Collaborate with cross-functional teams and drive strategic development and enhancements.
Top Skills: AgileFigmaJavaScriptJIRA
3 Hours Ago
Remote or Hybrid
USA
80K-202K Annually
Senior level
80K-202K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Digital Product Manager Lead Senior will lead the strategy and execution of the PNC mobile app, improve user experience, and manage cross-functional teams to deliver projects from concept to launch.
Top Skills: FigmaJavaScriptJIRA
6 Hours Ago
Remote or Hybrid
66 Locations
63K-140K Annually
Junior
63K-140K Annually
Junior
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
As a Data Scientist at PwC, you'll apply advanced analytics for data-driven decision-making, collaborating on AI solutions and managing data processes with clients.
Top Skills: AWSAzureGCPKerasLangchainNltkNoSQLPandasPythonScikit-LearnSemantic KernelSQL

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account