Full Time

Senior System Software Engineer - GPU Performance

NVIDIA
California, United States
???* / year

Job Description

About this kind of role

What a Senior System Software Engineer - GPU Performance usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and debugs system-level software, often focusing on graphics processing unit (GPU) performance optimization. This role involves working with low-level code to improve efficiency and responsiveness of GPU-accelerated applications. Responsibilities can include profiling code, identifying bottlenecks, and implementing solutions to enhance performance across various hardware platforms. Collaboration with hardware engineers and other software developers is common to ensure seamless integration.

Tools and skills: Proficiency in C/C++, CUDA, assembly language, and debugging tools is generally required, alongside experience with performance profiling and optimization techniques.

Good fit for: Individuals with a strong background in computer science, a passion for low-level programming, and a desire to tackle complex performance challenges are often successful in this role.

Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.