# GPU/SOC System Software Engineer

**Company**: NVIDIA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Pune/Senior-System-Software-Engineer---GPU-and-SOC_JR2026373?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_87832bf6-5fc

## Description

NVIDIA is seeking a highly motivated and creative engineer to join the GPU Software team as a GPU/SOC system software engineer. You will work with a team of dedicated software and hardware engineers on various technologies. Your primary focus will be crafting and debugging key aspects of production GPU and SOC kernel drivers and embedded software, concentrating on platform performance, power savings, and robustness.

**Key Responsibilities:**

- Design, implement, and debug changes in the NVIDIA software stack to take next-generation hardware from the design/development stage to production, with a focus on kernel-mode software.

- Follow devices through the development process to datacentre systems, customer desktops, notebooks, workstations, and gaming console products used worldwide.

- Be heavily involved in emulation, bring-up, and product hardening required to build groundbreaking products.

- Collaborate and communicate effectively with teams from around the globe.

**Requirements:**

- BS or MS degree in Computer Engineering, Computer Science, or equivalent experience.

- 5+ years of relevant software development experience.

- Background in solving problems related to sophisticated systems deployed at scale.

- Strong C/C++ programming skills and experience with independent coding projects.

- Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.).

- Strong operating systems fundamentals with kernel experience on Linux or Windows systems.

**Preferred Qualifications:**

- Background and strength in system-level (software and hardware) debugging.

- Experience with Windows Driver Models, particularly WDDM or MCDM.

- Familiarity with system-level security concepts.

- Experience with system software concepts.

## Skills

### Required
- C/C++
- Computer System Architecture
- Microprocessor Fundamentals
- Operating Systems
- Kernel Experience

### Nice to have
- System-Level Debugging
- Windows Driver Models
- System-Level Security Concepts
- System Software Concepts

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Pune/Senior-System-Software-Engineer---GPU-and-SOC_JR2026373?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
