Talent.com
System Software Engineer, Profiler - GPU
System Software Engineer, Profiler - GPUNVIDIA • Santa Clara, CA, United States
System Software Engineer, Profiler - GPU

System Software Engineer, Profiler - GPU

NVIDIA • Santa Clara, CA, United States
14 hours ago
Job type
  • Full-time
Job description

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 GPU Foundations Developer Tools team! Innovate as you develop the performance analysis capabilities of NVIDIA hardware along with the Nsight tools and the foundation library to support next generation accelerated computing at datacenter scale.

As a system software engineer in the Developer Tools group, you will be developing software that empowers GPU application developers to build outstanding compute applications deployed on a distributed computing environment and are recognized world-wide. We are seeking a talented Software Engineer to join our team and contribute to the performance triage development and co-design of tools foundation software libraries in collaboration with our Hardware Architecture team. Join our team and gain exciting opportunities to work hands-on at every layer of NVIDIA's outstanding technology.

What you’ll be doing :

Design, develop and maintain our GPU performance foundation library for Nsight tools.

Design, develop performance triages for upcoming and latest LLM chips.

Collaborate closely with the Hardware Architecture team to co-design and optimize software and hardware interfaces.

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

Design and implement test plans to validate the performance and functionality of the software libraries.

Stay up-to-date with the latest advancements in LLM inference, hardware acceleration, and software optimization techniques.

What we need to see :

B.S. EE / CS or equivalent experience with 4+ years of experience or MS with 2+ years' experience, or Ph.D.

Strong programming ability in C, C++, and scripting languages.

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

Experience with performance analysis and optimization of software on hardware accelerators.

Knowledge of hardware-software co-design principles and practices.

Excellent problem-solving skills and the ability to work collaboratively in a team environment.

Strong communication skills, both written and verbal.

Ways to stand out from the crowd :

Proven knowledge of compute (CUDA / OpenCL) and / or graphics (DirectX, OpenGL, Vulkan).

Prior experience authoring developer tools, particularly for GPUs, games, or pro visualization.

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

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

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until October 31, 2025.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.

Create a job alert for this search

System Software Engineer • Santa Clara, CA, United States

Related jobs
System Engineer (Wet Labs)

System Engineer (Wet Labs)

Dawar Consulting, Inc. • Santa Clara County, California, USA
Full-time
Our client a world leader in life sciences and biotechnology is looking for a.Job Duration : Long Term Contract (Possibility Of Extension). Pay Rate : $45 - $57 / hr on W2 DOE.Medical Dental Vision Paid...Show more
Last updated: 3 days ago • Promoted
System Software Engineer - GPU

System Software Engineer - GPU

NVIDIA • Santa Clara, CA, United States
Full-time
We are seeking software engineers to work on the architecture of NVIDIA GPU Diagnostic SW.Our charter is to develop the most demanding applications a GPU or high-performance computing server will e...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Bringup Engineer

Senior System Software Bringup Engineer

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited ...Show more
Last updated: 30+ days ago • Promoted
HPC Systems Engineer

HPC Systems Engineer

Dawar Consulting, Inc. • Milpitas, California, USA
Full-time
Our client a world leader in semiconductor manufacturing is looking for a.Job Duration : Long Term Contract (Possibility Of Extension). Medical Dental Vision Paid Sick leave 401K.High Performance Com...Show more
Last updated: 3 days ago • Promoted
Software Engineer, Distributed Systems

Software Engineer, Distributed Systems

Replit • Foster City, California, United States
Full-time
Replit is the fastest way to turn ideas into software.With our powerful AI-powered Agent and Assistant, anyone can create and launch apps from natural language in just one click.Build and deploy fu...Show more
Last updated: 30+ days ago • Promoted
C++ Systems Engineer — GPU Virtualization, On-Site SF

C++ Systems Engineer — GPU Virtualization, On-Site SF

Recruiting From Scratch • San Francisco, CA, United States
Full-time
A leading talent firm is seeking a Software Engineer (C++ Systems) based in San Francisco, CA.The role involves building and optimizing a high-performance C++ GPU virtualization library and debuggi...Show more
Last updated: 1 day ago • Promoted
Senior System Software Engineer - AI Performance and Efficiency Tools

Senior System Software Engineer - AI Performance and Efficiency Tools

NVIDIA • Santa Clara, CA, United States
Full-time
A key part of NVIDIA's strength is our sophisticated analysis / debugging tools that empower NVIDIA engineers to improve perf and power efficiency of our products and the running applications.We ar...Show more
Last updated: 30+ days ago • Promoted
System Software Engineer

System Software Engineer

Chargepoint • Campbell, CA, Kentucky, United States
Full-time
With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE : CHPT) is at the center of this re...Show more
Last updated: 3 days ago • Promoted
System Software Engineer

System Software Engineer

Role Credo • San Jose, California, United States
Full-time
Credo is seeking a System Software Engineer to join the Applications team to help develop our SDK.The position will require developing software to control our diverse chip and IP products and the f...Show more
Last updated: 30+ days ago • Promoted
System Software Engineer

System Software Engineer

Openai • San Francisco, California, United States
Full-time
The scaling team collaborates to design AI supercomputing systems, pushing the boundaries of hardware and infrastructure innovation. We're seeking a System Software Engineer to join our scaling team...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer for Headphone & Accessories

Senior System Software Engineer for Headphone & Accessories

Apple • Cupertino, CA, United States
Full-time
Join our Headphone & Accessories team and drive innovation in the wireless audio experience space! We craft and seamlessly integrate technologies that enrich people’s lives and deliver the best use...Show more
Last updated: 1 day ago • Promoted
Senior System Software Engineer, GPU Virtualization

Senior System Software Engineer, GPU Virtualization

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA is groundbreaking on a variety of fronts, including artificial intelligence, deep learning, robotics, autonomous vehicles, computing and, of course, bringing GPU to cloud.It is a very exciti...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer - Parallel Computing Systems

Senior Software Engineer - Parallel Computing Systems

NVIDIA • Santa Clara, CA, United States
Full-time
Do you have expertise in CUDA kernel optimization, C++ systems programming, or compiler infrastructure? Join NVIDIA's nvFuser () team to build the next-generation fusion compiler that automatically...Show more
Last updated: 30+ days ago • Promoted
System Software Engineer

System Software Engineer

OpenAI • San Francisco, California, United States
Full-time
You’ll work across the OS stack—kernel, drivers, and userspace daemons—and own pipelines for building and updating device images. Your work will span performance tuning, security hardening, and deep...Show more
Last updated: 30+ days ago • Promoted
GPU Systems Software Engineer, Platform Architecture

GPU Systems Software Engineer, Platform Architecture

Apple • Cupertino, CA, United States
Full-time
Imagine what you can do here! At Apple, new ideas have a way of becoming extraordinary products very quickly.Bring passion and dedication to your job, and there’s no telling what we can accomplish ...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer, Linux GPU

Senior System Software Engineer, Linux GPU

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA's invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited m...Show more
Last updated: 30+ days ago • Promoted
System Software Engineer, GPU Development Tools

System Software Engineer, GPU Development Tools

NVIDIA • Santa Clara, CA, United States
Full-time
A key part of NVIDIA's strength is our sophisticated development tools and modeling environments that enable our incredible pace of delivering new technology to market. We are looking for forward-th...Show more
Last updated: 30+ days ago • Promoted
Systems Software Engineer, GPU SW

Systems Software Engineer, GPU SW

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA is searching for a highly motivated, creative engineer with experience in system software to join the GPU Kernel Driver team. As someone who is hardworking and passionate about their work, yo...Show more
Last updated: 30+ days ago • Promoted