Talent.com
Senior Graphics Software Engineer
Senior Graphics Software EngineerNVIDIA • Remote, NC, US
Senior Graphics Software Engineer

Senior Graphics Software Engineer

NVIDIA • Remote, NC, US
30+ days ago
Job type
  • Full-time
  • Remote
Job description

NVIDIA's invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. We are growing our company and the team with the smartest people in the world. We are looking for you to join the Graphics driver team. You are expected to design, develop, and deliver driver solutions for new GPU designs on current and future Linux platforms.

NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team. This position involves architecture and development of new SW technologies to support Wayland, Vulkan and OpenGL software for our GPUs as well as enhancements and maintenance of existing features.

What you’ll be doing:

  • You will be involved in the definition, design, and development of state-of-the-art professional and consumer Linux Wayland, Vulkan and OpenGL graphics software.

  • You will develop and maintain SW technologies targeted at enabling and supporting NVIDIA's GPU hardware: on the current and upcoming Linux based operating systems, ensuring the best performance and feature set and cross platform implementation.

  • You will work with other worldwide internal teams, including software, hardware, architecture, and OEM support.

What we need to see:

  • Bachelors or higher degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience)

  • 8+ years "hands on" experience developing graphics system level software especially for the Linux OS.

  • 5+ years of programming experience in C and C++.

  • Low-level Linux operating system knowledge, specifically memory/resource management, scheduling, and process control.

  • Very good oral and written communication skills.

  • A self-motivated teammate with good attitude.

Ways to stand out from the crowd:

  • You have prior experience with Wayland software development

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and . NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Create a job alert for this search

Senior Graphics Software Engineer • Remote, NC, US

Similar jobs
HPE Morpheus Software - Senior Software Engineer

HPE Morpheus Software - Senior Software Engineer

HPE • Durham, NC, United States
Full-time
HPE Morpheus Software - Senior Software Engineer.This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterpr...Show more
Last updated: 3 hours ago • Promoted • New!
Senior Product Owner

Senior Product Owner

Strivector • Durham, NC, United States
Full-time +1
Strivector Corp is a National Recruiting and Staffing agency established in 2012 and headquartered in Austin, Texas.We are a preferred partner for several Fortune 500 companies nationwide.Strivecto...Show more
Last updated: 3 hours ago • Promoted • New!
Senior UI/UX Designer

Senior UI/UX Designer

My3Tech Inc • Durham, NC, United States
Full-time
Please list the wireframe tools that the candidate has hands on experience.Please list the design software that the candidate has hands on experience.Please list low code application platforms (lik...Show more
Last updated: 3 hours ago • Promoted • New!
Software Principal Engineer

Software Principal Engineer

Dell Careers • Durham, NC, United States
Full-time
The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...Show more
Last updated: 17 days ago • Promoted
Senior Engineer - Black Utilities

Senior Engineer - Black Utilities

Amgen • Holly Springs, NC, United States
Full-time
Join Amgen's Mission of Serving Patients.At Amgen, if you feel like you're part of something bigger, it's because you are.Our shared mission-to serve patients living with serious illnesses-drives a...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Systems Software Engineer

Senior Systems Software Engineer

Hewlett Packard Enterprise Development LP • Durham, NC, United States
Full-time
Senior Systems Software Engineer.This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterprise is the globa...Show more
Last updated: 3 hours ago • Promoted • New!
Systems Engineer Co-op - Fall 2026

Systems Engineer Co-op - Fall 2026

RoviSys • Holly Springs, NC, United States
Full-time +1
Systems Engineer Co-ops will be assigned to work with an experienced project team.Individual responsibilities will be designated by the lead engineer based on the specific requirements of each proj...Show more
Last updated: 3 hours ago • Promoted • New!
Senior / Staff Software Engineer (Infrastructure)USA - Remote

Senior / Staff Software Engineer (Infrastructure)USA - Remote

Nubank • Durham, NC, United States
Remote
Full-time
Senior / Staff Software Engineer (Infrastructure)Nu is the world's largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia.The compa...Show more
Last updated: 30+ days ago • Promoted
Lead Engineer | AI-Powered Governance Platform (DeFi)

Lead Engineer | AI-Powered Governance Platform (DeFi)

Cross Border Talents • Durham, North Carolina, United States
Remote
Full-time
Quick Apply
AI | DeFi | Data Infrastructure | Automation Systems.This role sits at the center of a major transformation — building an.This is not just backend engineering — this is.AI-native governance systems...Show more
Last updated: 2 hours ago • New!
Remote Graphic Designer - AI Trainer

Remote Graphic Designer - AI Trainer

SuperAnnotate • Spring Lake, North Carolina, US
Remote
Full-time
This is a remote, hourly-paid contractor role where you will review AI-generated responses and/or generate high-quality creative content, evaluating reasoning quality and step-by-step problem-solvi...Show more
Last updated: 30+ days ago
Senior Application Security Engineer

Senior Application Security Engineer

HPE • Durham, NC, United States
Full-time
Senior Application Security Engineer.This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterprise is the g...Show more
Last updated: 1 hour ago • Promoted • New!
Senior Project Architect

Senior Project Architect

PM Group • Apex, NC, United States
Full-time
The Senior Project Architect position is an exciting opportunity to join PM Group's quickly growing.We are sharing knowledge, learning, growing, and continuing to be an integral part of supporting ...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Duke Clinical Research Institute • Durham, NC, United States
Full-time
Consultant, IT - Senior Software Engineer (SAP).Senior Software Engineer (SAP).University's administrative and business operations.In this role, you'll collaborate closely with business partners, f...Show more
Last updated: 5 days ago • Promoted
Senior Technology Leader/Senior Technical Architect

Senior Technology Leader/Senior Technical Architect

Akkodis • Durham, NC, United States
Full-time
Senior Technology Leader/Senior Technical Architect.You will lead complex technology integrations and cloud transformation initiatives across large-scale enterprise environments.The rate may be neg...Show more
Last updated: 3 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Dell • Chapel Hill, NC, US
Full-time
Software Engineer/Senior Software Engineer.Join us to do the best work of your career and make a profound social impact as a .Software Engineer/Senior Software Engineer .Software Engineering Team i...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Strategic Employment • Durham, NC, United States
Full-time
Our client is a fast-growing technology startup using AI to simplify complex sales processes.Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent e...Show more
Last updated: 3 hours ago • Promoted • New!
Senior Specialist, Automation Engineer

Senior Specialist, Automation Engineer

Novartis Group Companies • Durham, NC, United States
Full-time
The Senior Specialist, Automation Engineer will play a crucial role in overseeing the integration of shop floor equipment with IT and OT systems across various domains.Main responsibility will be t...Show more
Last updated: 3 hours ago • Promoted • New!
Supervisor - Make Ready Power Design (Remote)

Supervisor - Make Ready Power Design (Remote)

Sigma Technologies, Ltd. Careers • NC, United States
Remote
Full-time
Supervisor - Make Ready Power Design.Location: Charlotte, NC (Remote).Are you an experienced Power Utility Designer, Team Lead, or Supervisor? If you are open to joining a supportive, passionate te...Show more
Last updated: 4 hours ago • Promoted • New!