Before you apply
Listed location: India, Pune | India, Bengaluru
Work arrangement: onsite. A remote label does not confirm worldwide eligibility or visa sponsorship.
Read the employer’s description for qualifications, compensation and work eligibility. Confirm the position is still open on the application page.
Job description supplied by NVIDIA; category and skill labels may be inferred. How our listings work · Report a problem
Job Description
NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer, you will work with a team of very dedicated software and hardware engineers involving a wide variety of technologies. As someone who is hardworking and passionate about their work, you will craft and debug key aspects of our production GPU and SOC kernel drivers and embedded SW, focusing on platform performance, power savings, and robustness. You should demonstrate the ability to excel in an environment with intricate system level interactions.
What your role entails:
- Design, implement and debug changes in the NVIDIA SW stack to take next-gen HW from design / development stage to production, with focus on kernel-mode SW
- You will follow the devices all the way through the development process to datacenter systems, customer desktops, notebooks, workstations, and gaming console products that are used throughout the world
- Be heavily involved in emulation, bringup, and product hardening required to build our groundbreaking products
- Multiple opportunities to collaborate and communicate effectively with teams from all around the globe
What we need to see:
- BS or MS degree in Computer Engineering, Computer Science, or equivalent experience
- 5+ years of relevant software development experience
- Background in solving problems that apply to sophisticated systems deployed at scale
- Strong C/C++ programming skills as well as having shown initiative in pursuing 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
Ways to stand out from the crowd:
- Background and strength with system-level (SW and HW) debugging is invaluable
- Windows Driver Models, with WDDM or MCDM a strong plus.
- Familiarity with system level security concepts
- Experience with system software concepts
Skills mentioned
Frequently asked questions
Is the Senior System Software Engineer - GPU and SOC position at NVIDIA remote?
The Senior System Software Engineer - GPU and SOC role at NVIDIA does not have a confirmed remote arrangement in our data. Check the employer description for its work location.
What type of employment is the Senior System Software Engineer - GPU and SOC role?
NVIDIA is hiring for a full-time Senior System Software Engineer - GPU and SOC position.
Which skills are mentioned for the Senior System Software Engineer - GPU and SOC job at NVIDIA?
Detected skill labels include GPU. Check the employer description to distinguish required skills from preferred experience.
How do I apply for the Senior System Software Engineer - GPU and SOC position at NVIDIA?
You can apply for the Senior System Software Engineer - GPU and SOC role directly through NVIDIA's official application link provided on this page.
Similar AI jobs
Lead Salesforce Developer, GTM Systems
Glean · fulltime
Head of Employee Relations
Nebius · fulltime
Travel & Expenses Specialist
Nebius · fulltime
PhD Research Intern, Autonomous Systems and Physical AI Research - 2027
NVIDIA · fulltime
System Security Software Engineer
NVIDIA · fulltime
Senior ASIC Design Engineer, GPU Core Pipeline IP
NVIDIA · fulltime