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.