Linux Graphics Software Engineer (Vulkan/OpenGL)

NVIDIA

United States

On-site

USD 116,000 - 190,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA in the United States is seeking a Linux Graphics Software Engineer to define, design, and develop Vulkan and OpenGL graphics software for Linux. You will work across cross-functional teams to ensure performance and feature quality on current and upcoming Linux-based OSs, with emphasis on cross‑platform implementations.

Requirements include a Bachelor’s or higher in EE/CS/CE, 3+ years in graphics system‑level software, and strong C/C++ programming.

Qualifications

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

Responsibilities

  • Define, design, develop and automate Linux Vulkan and OpenGL graphics software.
  • Develop and maintain software targeting NVIDIA GPU hardware on Linux-based OSs.
  • Collaborate with test automation to achieve outstanding feature quality and identify regressions.
  • Work with worldwide internal teams across software, hardware, architecture, and OEM support.

Skills

Graphics system level software
C and C++ programming
Communication skills

Education

Bachelor’s or higher degree in EE/CS/CE

Job description

NVIDIA in the United States is seeking a Linux Graphics Software Engineer to define, design, and develop Vulkan and OpenGL graphics software for Linux. You will work across cross-functional teams to ensure performance and feature quality on current and upcoming Linux-based OSs, with emphasis on cross‑platform implementations.

Requirements include a Bachelor’s or higher in EE/CS/CE, 3+ years in graphics system‑level software, and strong C/C++ programming.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux Graphics Software Engineer — Vulkan & OpenGL
Linux Graphics Software Engineer — Vulkan & OpenGL

NVIDIA • Santa Clara (CA)

On-site
USD 116,000 - 189,750
Equity
Benefits
Linux Graphics Engineer (Vulkan/OpenGL) - Equity
Linux Graphics Engineer (Vulkan/OpenGL) - Equity

NVIDIA • Santa Clara (CA)

On-site
USD 116,000 - 190,000
Equity
Benefits
Linux Graphics Software Engineer — Vulkan/OpenGL, Equity
Linux Graphics Software Engineer — Vulkan/OpenGL, Equity

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 116,000 - 190,000
Equity
Benefits
Linux Graphics Software Engineer - Vulkan/OpenGL (Equity)
Linux Graphics Software Engineer - Vulkan/OpenGL (Equity)

United States Digital Space LLC • United States

Remote
USD 116,000 - 190,000
Linux Graphics Software Engineer — Vulkan/OpenGL, Equity
Linux Graphics Software Engineer — Vulkan/OpenGL, Equity

NVIDIA AI • Santa Clara (CA)

On-site
USD 116,000 - 190,000
Equity
Benefits
Software Engineer, Linux Graphics
Software Engineer, Linux Graphics

NVIDIA AI • Santa Clara (CA)

On-site
USD 116,000 - 190,000
Equity
Benefits
Software Engineer, Linux Graphics
Software Engineer, Linux Graphics

Jobtailor • Santa Clara (CA)

On-site
USD 116,000 - 189,750
Equity
Benefits
Senior Linux Graphics Performance Engineer (Vulkan/OpenGL)
Senior Linux Graphics Performance Engineer (Vulkan/OpenGL)

NVIDIA • Austin (TX)

On-site
USD 184,000 - 288,000
Software Engineer, Linux Graphics
Software Engineer, Linux Graphics

NVIDIA • Santa Clara (CA)

On-site
USD 116,000 - 190,000
Equity
Benefits
Software Engineer, Linux Graphics
Software Engineer, Linux Graphics

NVIDIA • United States

On-site
USD 116,000 - 190,000
Equity
Benefits