Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 15 Nov 2026

Software Engineer

NVIDIA Santa Clara, CA senior full-time

Salary

152,000 USD – 241,500 USD for Level 3

Apply on NVIDIA

Description

We are seeking software engineers to work on next-generation NVIDIA datacenter platforms.

Our charter is to build the most stressful set of applications a GPU or high-performance computing server would see in its life cycle.

The best candidates will have strong Python and C++ programming skills, detailed knowledge of graphics concepts and algorithms, a proven foundation of systems software with emphasis on OS fundamentals, and a deep understanding of current generation hardware architecture at systems level.

Excellent interpersonal skills and a dedication to meticulous engineering practices are a requirement.

Responsibilities

As a system software engineer, you will extensively use your knowledge of operating systems, algorithms, and computer architecture to provide robust and efficient solutions to validate and test next-generation processors.

  • Working closely with architecture, hardware, and driver teams through the product development lifecycle of computing and graphics processors, as well as compute products.
  • Responsible for crafting software tools and infrastructure required for new chip development, validation, and productization.
  • Assessing new hardware features and architecting manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions.
  • This job requires an understanding of our hardware and software architectures.

Requirements

  • BS or MS degree in one of the areas of Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • Strong C/C++ or Python programming skills.
  • Familiarity with computer architecture and ability to work close to the hardware.
  • 5+ years of relevant experience.
  • Background with PCIe, NVLink, or server product technologies like InfiniBand, Ethernet is a plus.
  • Previous experience working on a large system software code base is preferable.
  • Very strong problem-solving and debugging skills.
  • Ability to self-manage, show leadership, and have good interpersonal skills.

Compensation and Benefits

Your base salary will be determined based on your location, experience, and other objective job-related factors.

The expected base salary ranges for this position are:

  • 152,000 USD – 241,500 USD for Level 3;
  • 184,000 USD – 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

For more fresh new jobs, check out yubhub.co.

Skills

Required

Nice to have

Apply on NVIDIA