Full Time

Senior GPU System Software Engineer

NVIDIA
Santa Clara, CA
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

About this kind of role

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

Typically does: This role focuses on developing and maintaining software that manages and optimizes Graphics Processing Unit (GPU) functionality. Responsibilities include driver development, firmware design, and system-level software integration to ensure efficient GPU operation. Engineers in this position often work on performance tuning, debugging, and resolving compatibility issues across various hardware and software platforms. They may also be involved in defining GPU architecture and specifications.

Tools and skills: Proficiency in C/C++, Python, assembly language, and experience with operating systems, debugging tools, and GPU architectures are typically required.

Good fit for: Individuals with a strong background in computer science, software engineering, and a passion for graphics technologies often thrive in this role.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

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