Jobs · Engineering · California

Software Engineer, Linux Graphics

NVIDIA AI · Santa Clara, CA · 1 wk ago
EngineeringFull-time

About the role

NVIDIA is seeking a Linux Graphics Software Engineer to join their team. This position involves developing and maintaining software for NVIDIA's GPUs, focusing on Wayland, Vulkan, and OpenGL.

Responsibilities

  • Develop and maintain SW technologies for enabling and supporting NVIDIA's GPU hardware on Linux-based operating systems.
  • Ensure high performance and feature quality across cross-platform implementations.
  • Collaborate with test automation to achieve outstanding feature quality and timely regression identification.
  • Work with other internal teams including software, hardware, architecture, and OEM support.

Requirements

  • A Bachelor’s or higher degree in electrical engineering, computer science, or computer engineering (or equivalent experience).
  • 3+ years of hands-on experience developing graphics system level software, particularly for the Linux OS.
  • 3+ years of programming experience in C and C++.
  • Excellent oral and written communication skills.

Qualifications

  • Prior experience with Linux gaming development.
  • Low-level Linux operating system knowledge, including memory/resource management, scheduling, and process control.
  • A self-motivated teammate with a positive attitude.

Benefits

  • Base salary ranging from $116,000 to $189,750 USD based on location, experience, and comparable positions.
  • Eligibility for equity and benefits.

Schedule

The posting is open until July 28, 2026.

Similar jobs