# Senior Compute System Software Engineer

**Company**: NVIDIA
**Location**: Santa Clara, CA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Compute-System-Software-Engineer_JR2022574?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1aef5922-677

## Description

As a Senior Compute System Software Engineer at NVIDIA, you will work on the kernel drivers and embedded software for our Data Center products.

Responsibilities:

- Design software for next-generation compute GPU solutions.

- Develop and maintain software technologies that enable and support NVIDIA GPU hardware across Linux and Windows operating systems, ensuring optimal performance and feature functionality.

- Implement cross-platform software solutions that support new and evolving hardware architectures.

- Collaborate with global internal teams across software, hardware, architecture, and OEM support.

- Develop features for clock, thermal, and power management.

- Build telemetry, device initialization, device management, and reset capabilities.

- Implement memory-management solutions and performance optimizations for GPU platforms.

- Contribute to embedded software development supporting GPU functionality and platform integration.

Requirements:

- Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or related field (or equivalent experience)

- 8+ years "hands on" experience developing low level device drivers, especially for the Linux OS

- Strong software engineering skills combined with a drive to solve hard problems

- Strong programming skills in C and C++

- Detailed knowledge of operating system internals and various device driver models

- Low-level operating system knowledge

- Strong English written and oral communication skills to collaborate with other engineers (worldwide)

- A self motivated, passionate and eager teammate with a strong desire to learn, grow and create

- The candidate is expected to work independently with minimal direction

- Windows experience is a plus

## Skills

### Required
- C
- C++
- Linux
- Windows
- device drivers
- operating system internals
- software engineering

### Nice to have
- Windows experience

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Compute-System-Software-Engineer_JR2022574?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
