Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Graphics Performance

$184k - $287.5k

NVIDIA

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 Vulkan and OpenGL software for our GPUs as well as enhancements and maintenance of existing features.

What you'll be doing:
  • You will work on the definition, design, and development of pioneering professional and consumer Linux Vulkan and OpenGL graphics software performance features.
  • Develop and maintain SW technologies targeted at enabling and supporting NVIDIA's GPU hardware on the Linux operating systems, ensuring the best performance and cross platform implementation.
  • You will work with other worldwide internal teams, including software, hardware, architecture, and OEM support.
What we need to see:
  • A Bachelors or higher degree in electrical engineering, computer science, or computer engineering (or equivalent experience).
  • 3+ years "hands on" experience developing graphics OpenGL/Vulkan system level software especially for the Linux OS.
  • 3+ years' experience in graphics rendering, shader programming, compilers, and optimizations.
  • 8+ years of programming experience in C and C++.
  • Low-level Linux operating system knowledge, specifically memory/resource management, scheduling and process control, and hardware virtualization.
  • 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 shader compilers 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.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until February 17, 2026.

This posting is for an existing vacancy.


NVIDIA uses AI tools in its recruiting processes.

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.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Graphics Performance in Santa Clara, CA vacancy
  • $181.1k - $318.4k

     ...Senior Realtime Rendering and Graphics Software Engineer Work Locations (2) Submit Resume Summary Have you experienced the 3D world within Apple Maps...  ...applications High proficiency in writing safe, performant C++ code Knowledge of the graphics pipeline,... 
    Senior
    Performance
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA Gruppe is seeking a System Engineer to develop and maintain software for neural graphics. The role involves implementing SDKs and APIs, supporting a vibrant...  ...developers while ensuring software usability and performance. The ideal candidate will have a Master's in... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...world scenarios. Do you obsess about software engineering? So do we! We are looking for a strong...  ...'s software ecosystem for neural graphics, including key OSS platforms like GSplat...  ...release). ~ Experience developing high-performance distributed systems (micro-services,... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...NVIDIA Corporation is seeking a Senior Software Engineer for the CUTLASS team in Santa Clara, California. This role focuses on benchmarking the performance of deep learning models, developing software tools, and collaborating across teams to optimize performance on NVIDIA... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA Gruppe is seeking a graphics performance engineer in Santa Clara, California. You will implement and optimize advanced algorithms using CUDA and Slang to enhance performance in AI and simulation. This role demands expertise in real-time computer graphics and proficiency... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $224k - $431.25k

     ...Gruppe in Santa Clara is seeking a skilled engineer to integrate innovative world simulation...  ...will leverage your deep expertise in graphics and AI, working on systems optimization...  ...impactful products and is well-versed in performance optimization. This role offers a competitive... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • NVIDIA Gruppe in Santa Clara is seeking an engineer to join the Graphics driver team. You will design, develop, and deliver driver solutions for...  ...support. The role requires strong experience in OpenGL/Vulkan software development, and candidates should hold a Bachelor's... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...Computer graphics is undergoing its most significant transformation since the invention...  ...'re solving the hardest integration and performance challenges at the frontier of AI and graphics...  .... We're looking for an outstanding engineer to be a driving force in this evolution.... 
    Senior
    Performance
    Worldwide

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...leading technology company is seeking a Senior Staff Software Developer in Santa Clara. This role emphasizes improving AI performance on GPUs and requires expertise in high-performance...  ...a passion for groundbreaking software engineering. A Master's degree and significant hands-... 
    Senior
    Performance

    AMD

    Santa Clara, CA
    5 days ago
  • NVIDIA is looking for a Senior Deep Learning Software Engineer to enhance its TensorRT performance and inference ecosystem. The role focuses on optimizing performance across various NVIDIA accelerators and developing groundbreaking methodologies. Applicants should have... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $287.5k

    NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara...  ...software for complex computing systems used in High Performance Computing and Deep Learning. The ideal candidate should have... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...Gruppe in Santa Clara is seeking a highly motivated GPU/SOC System Software Engineer to join its Software team. You will design, implement, and debug software for next-gen hardware, with a focus on performance and robustness. The ideal candidate will have a BS or MS in... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    Senior Graphics and Parallel Programming Architect, Memory Models page...  ...world class architects and software developers to join and lead...  ...fields delivering the highest performance in the world for parallel...  ...Computer Science, Computer Engineering or Electrical Engineering,... 
    Senior
    Performance

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     ...We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment solution. As part of the team...  ...PyTorch and JAX, designing and implementing a high-performance execution environment, low-level GPU optimizations and... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $150k - $225k

     ...in Santa Clara, California, focusing on enhancing autonomous software for trucks. This role requires substantial expertise in C++ and...  ...include working closely with runtime teams, optimizing software performance, and ensuring quality management standards are met. The... 
    Senior
    Performance

    Plusai

    Santa Clara, CA
    5 days ago
  •  ...Senior Software Engineer | AI Healthcare | Build Tech That Actually Matters We’re working with a high-growth AI healthcare company building...  ...Building clean, developer-first APIs & SDKs Developing high-performance data pipelines for real-time AI insights Owning your... 
    Senior
    Performance

    Signify Technology

    Sunnyvale, CA
    5 hours ago
  • $168k - $270.25k

     ...NVIDIA GPU Architecture Group is seeking a senior software engineer to automate and optimize performance analysis workflows for AI training and inference workloads. You will not only perform analysis but also reshape how it's done, building tools and workflows that scale... 
    Senior
    Performance
    Work experience placement

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...architecture and hands-on delivery across system software, drivers, and CUDA to make profiling...  ..., driver/platform layers, and performance counter/trace providers. Establish profiling...  .... Set technical direction for an engineering team; mentor engineers, drive technical... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention,...  ...artificial intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...seeking talented and motivated engineers to join our TensorRT team in developing...  ...leading deep learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in the...  ...Knowledge of close-to-metal performance analysis, optimization techniques... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...NVIDIA has been transforming computer graphics, PC gaming, and accelerated...  ...seeking an experienced Motion planning senior software development engineer to develop key features for our autonomous...  .... Improve optimization solver performance using instruction parallelization... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $50 - $150 per hour

     ...Software Engineering Expert Engagement Type: Hourly Contract · Remote Compensation: $50 –$150 per hour Start Date: Immediate...  ...asynchronously to meet deadlines while improving AI model performance Ideal Qualifications ~2+ years of experience in... 
    Senior
    Performance
    Hourly pay
    Contract work
    Part time
    Immediate start
    Remote work

    Call For Referral

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...NVIDIA's high-performance computing platforms are powering the AI revolution across many...  ...applications and industries. Within our software stack, CUTLASS stands out as a popular...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...NVIDIA's high-performance computing platforms are powering the AI revolution across many...  ...applications and industries. Within our software stack, CUTLASS stands out as a popular...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $182.39k - $217.8k

     ...reduce manual effort. Improve rendering performance and asset optimization within the Vedo...  ...profiling and debugging. Collaborate with Engineering, Product and Content teams to align...  ...Bachelor’s degree in Computer Science, Software Engineering, or related field of study.... 
    Performance
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    5 days ago
  • $184k - $287.5k

     ...NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX, a tool that can differentiate...  ...architectures, numeric libraries, modular software design. ~ Highly motivated with excellent... 
    Senior
    Performance
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...automotive and robotics. We build the software stack that enables Large Language, Vision...  ..., and robotics to deliver high-performance, production-ready solutions. Contribute...  ...Computer Science, Electrical/Computer Engineering, or a closely related field. ~4+ years... 
    Senior
    Performance
    Remote work

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...NVIDIA Networking Unit is looking for an experienced firmware/software engineer proficient in C and C++ programming to join our team that...  ...maintaining automated testing frameworks to validate functionality, performance, and reliability, streamlining the QA process and improving... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...NVIDIA is hiring engineers to scale up the introduction of next generation architecture...  ...distributed systems, familiarity with software testing and deployment, and excellent communication...  ...in Artificial Intelligence, High-Performance Computing, and Visualization. Our... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software...  ...experience in GPU kernel development and performance optimizations (especially using CUDA C/C++,... 
    Senior
    Performance
    Remote work

    NVIDIA

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Graphics Performance. Be the first to apply!