Senior GPU Driver Engineer

Us Tech Solutions

San Jose (CA)

On-site

USD 110,000 - 124,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

US Tech Solutions in San Jose, CA seeks a seasoned software engineer to enhance and maintain graphics drivers at production level. You will work closely with multiple engineering teams to implement GPU driver features and debug issues for current and upcoming hardware generations.

The role requires strong C/C++ skills, OO design, and extensive experience in device driver development, with OpenCL/CUDA and DirectX/D3D exposure. Collaboration and performance optimization are key.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, CS or similar with software focus.
  • Proficient in C/C++, strong OO design and debugging skills.
  • 5–7 years of software engineering in enterprise environments.
  • Experience in device driver development or hardware-near programming.
  • Experience with OpenCL/CUDA, OpenGL, or DirectX (D3D) and GPU programming.
  • Able to analyze performance and optimize low-level software.
  • Strong communication and teamwork.

Responsibilities

  • Enhance and maintain production-grade graphics drivers.
  • Collaborate with engineering teams to implement features and fix issues in GPU drivers.
  • Validate GPU features for new hardware generations.

Skills

C/C++ programming
OO design
problem solving
technical communication
teamwork
debugging
performance analysis
parallel processing

Education

Bachelor’s degree in Computer Engineering/ Electrical Engineering/ Computer Science

Tools

OpenCL/CUDA
OpenGL
DirectX/D3D
GPU hardware programming

Job description

US Tech Solutions in San Jose, CA seeks a seasoned software engineer to enhance and maintain graphics drivers at production level. You will work closely with multiple engineering teams to implement GPU driver features and debug issues for current and upcoming hardware generations.

The role requires strong C/C++ skills, OO design, and extensive experience in device driver development, with OpenCL/CUDA and DirectX/D3D exposure. Collaboration and performance optimization are key.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU Graphics Driver Software Engineer
GPU Graphics Driver Software Engineer

Experis Technology Group • San Jose (CA)

On-site
USD 110,000 - 117,000
Senior GPU Driver & Graphics Performance Engineer - Hybrid
Senior GPU Driver & Graphics Performance Engineer - Hybrid

Intel Corporation • Santa Clara (CA)

Hybrid
USD 150,000 - 285,000
Senior GPU Systems Software Engineer — Kernel/Driver
Senior GPU Systems Software Engineer — Kernel/Driver

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 152,000 - 242,000
Equity
Senior GPU Driver Software Engineer – Equity
Senior GPU Driver Software Engineer – Equity

NVIDIA AI • Santa Clara (CA)

On-site
USD 150,000 - 230,000
Equity
Health Insurance
Software Development Engineer 3 # 26-26321
Software Development Engineer 3 # 26-26321

Us Tech Solutions • San Jose (CA)

On-site
USD 110,000 - 124,000
Senior Systems Software Engineer – GPU Software
Senior Systems Software Engineer – GPU Software

NVIDIA AI • Santa Clara (CA)

On-site
USD 150,000 - 230,000
Equity
Health Insurance
Senior GPU Software Engineer: Graphics, AI & Compute
Senior GPU Software Engineer: Graphics, AI & Compute

Intel Corporation • Folsom (CA)

On-site
USD 129,000 - 245,000
GPU Graphics Driver Software Engineer
GPU Graphics Driver Software Engineer

ManpowerGroup • San Jose (CA)

On-site
USD 110,000 - 117,000
Senior GPU Graphics Driver Engineer
Senior GPU Graphics Driver Engineer

Experis Technology Group • San Jose (CA)

On-site
USD 110,000 - 117,000
Senior Graphics Driver Performance Engineer — Equity
Senior Graphics Driver Performance Engineer — Equity

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits