Senior Software Engineer, Graphics Performance

Nvidia

Actively hiring
Remote (Us, Ca, Santa Clara, US) Posted 104 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

Join NVIDIA's Graphics driver team as a senior software engineer where you will design and develop cutting-edge Linux Vulkan and OpenGL graphics drivers for new GPU designs. Your day-to-day responsibilities include defining, designing, and implementing performance features while collaborating with internal teams to ensure optimal hardware support across various platforms. Ideal candidates possess at least 3 years of hands-on experience in developing system-level software for Linux OS, expertise in C and C++, and a deep understanding of low-level Linux operations such as memory management and process control. Additionally, familiarity with shader compilers is preferred. This role demands strong communication skills and the ability to work collaboratively within a fast-growing team focused on advancing GPU technology.

Skills

C C++ OpenGL Vulkan Linux Shader programming Graphics rendering Compilers Optimizations Memory management Resource management Scheduling Process control Hardware virtualization CI/CD

What you'll do

  • Design and develop pioneering Linux Vulkan and OpenGL graphics software performance features.
  • Maintain and enhance existing SW technologies supporting NVIDIA GPUs on Linux platforms.
  • Ensure optimal cross-platform implementation of GPU hardware support on Linux OS.
  • Collaborate with internal teams to integrate new GPU designs into current and future Linux systems.
  • Develop shader compilers and optimize graphics rendering for Linux environments.

What we're looking for

  • Bachelor’s degree or higher in electrical engineering, computer science, or equivalent experience.
  • Over 3 years of hands-on experience developing OpenGL and Vulkan graphics drivers on Linux.
  • Extensive knowledge of graphics rendering, shader programming, compilers, and optimizations.
  • Proficient in C and C++ with at least 8 years of programming experience.
  • Deep understanding of low-level Linux OS features including memory management and process control.
  • Excellent oral and written communication skills for collaboration across teams.

Market check

Salary context

This $184,000–$287,500 range sits above 90% of similar postings on FindRole.

Peer median band

$117,000$227,900

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$197,562

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 802 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 798 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Software Engineer

The Coca‑Cola Company

Us - Ga - Atlanta, US 23 days ago $171,000$198,000
CI/CD DevOps SRE Kubernetes AWS Salesforce PostgreSQL Python JavaScript React Docker Terraform Git Jenkins Prometheus Grafana SOX Compliance Cloud Infrastructure API Development

Senior Software Engineer

Mastercard

Arlington, Virginia, US 71 days ago $132,000$212,000
Java Spring Boot React PostgreSQL Snowflake GitHub Copilot Agile CI/CD Python Kafka Docker AWS Kubernetes Terraform

Senior Software Engineer

Q2

Cary, North Carolina, US 69 days ago
.NET SQL Server C# HTML/CSS JavaScript LLM-based systems RAG fundamentals Vector search integration Chunking strategies Context window management Agentic patterns MVVM Vue Angular React Test automation frameworks SOLID principles Agile development CI/CD

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 52 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote

Senior Software Engineer

Adobe

Lehi, US 52 days ago $139,000$139,000
Java React AWS GCP Azure AI/ML Python CI/CD Docker Kubernetes PostgreSQL Git GitHub Jenkins Prometheus Grafana DevOps Agile Scrum

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Ct - Espn Building 13, US) 120 days ago
Java Spring Boot Microservices RESTful APIs Docker Kubernetes AWS RDBMS NoSQL CI/CD DevOps Agile GraphQL gRPC Kafka
Remote