GPU Driver Engineer: High-Performance PCIe & Vulkan

Bolt Graphics, Inc.

Sunnyvale, Northern (CA, KY)

Hybrid

USD 175,000 - 250,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, & Vision coverage
Equity stock options
401(k) match
WFH Equipment Reimbursement
Generous Paid Time Off

Job summary

Bolt Graphics, Inc. in Sunnyvale, CA is seeking an experienced GPUDriver Developer to design, develop, and implement a high-performance host-sidedriver stack and API for our proprietary RISC-V GPU architecture.

We hire for a range of Junior to Senior roles and offer growth with state-of-the-art graphics technology, collaboration across teams, and a strong focus on delivering production-grade software.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or related field.
  • Experience with high-performance graphics and compute drivers.
  • Experience developing drivers for Windows and Linux.
  • Deep understanding of UserMode and KernelMode driver development.
  • Strong knowledge of GPU APIs such as Vulkan, Metal, DirectX, CUDA, and SYCL.
  • Solid understanding of CPU architecture and microarchitecture.
  • Proficient in C/C++ programming.
  • Experience with code analysis, IR (LLVM, MLIR, ISPC), and LLVM and GCC internals.

Responsibilities

  • Design a low-level path-tracing, graphics, and compute API for our proprietary GPU.
  • Develop User and Kernel-Mode drivers for Windows, Linux, and embedded on a RISC-V CPU running Linux.
  • Coordinate with the GPU Compiler team to communicate with the GPU through PCIe or on-board shared memory.
  • Coordinate with the GPU Standards Development team to implement functionality required by industry-standard APIs that overlay our proprietary GPU driver.
  • Develop a toolchain for development, optimization, and debugging.

Skills

C/C++ programming
Driver development
Windows and Linux drivers
CPU architecture
Graphics drivers
GPU APIs (Vulkan/DirectX/Metal/CUDA/SY
LLVM/MLIR/ISPC
High-performance graphics/compute

Education

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

Tools

PCIe
LLVM
MLIR
ISPC
GCC internals

Job description

Bolt Graphics, Inc. in Sunnyvale, CA is seeking an experienced GPUDriver Developer to design, develop, and implement a high-performance host-sidedriver stack and API for our proprietary RISC-V GPU architecture.

We hire for a range of Junior to Senior roles and offer growth with state-of-the-art graphics technology, collaboration across teams, and a strong focus on delivering production-grade software.

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

Similar jobs worth comparing

GPU Driver Engineer – Windows/Linux, PCIe
GPU Driver Engineer – Windows/Linux, PCIe

Bolt Graphics • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Medical, Dental, & Vision - 100% paid
Equity - Stock Options
401(k) match
+2
GPU Standards Engineer: Vulkan/OpenCL Driver + Equity
GPU Standards Engineer: Vulkan/OpenCL Driver + Equity

Bolt Graphics, Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 175,000 - 250,000
Medical, Dental, & Vision premiums 100
Equity - Stock Options
401(k) match
+2
GPU Driver & Standards Engineer
GPU Driver & Standards Engineer

Bolt Graphics • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Medical coverage
Dental and Vision
401(k) match
+2
GPU Driver Developer
GPU Driver Developer

Bolt Graphics • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Medical, Dental, & Vision - 100% paid
Equity - Stock Options
401(k) match
+2
GPU Driver Developer
GPU Driver Developer

Bolt Graphics, Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 175,000 - 250,000
Medical, Dental, & Vision coverage
Equity stock options
401(k) match
+2
GPU Standards Lead: Drive Vulkan/OpenGL on a RISC‑V GPU
GPU Standards Lead: Drive Vulkan/OpenGL on a RISC‑V GPU

Bolt Graphics • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Medical, Dental, Vision - 100% covered
Equity - Stock Options
401(k) match
+2
GPU Standards Lead for Vulkan/OpenGL/SYCL
GPU Standards Lead for Vulkan/OpenGL/SYCL

Bolt Graphics, Inc. • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Medical, dental, & vision coverage
Equity - stock options
401(k) match
+2
GPU Compiler Architect (LLVM/RISC-V)
GPU Compiler Architect (LLVM/RISC-V)

Bolt Graphics • Sunnyvale (CA)

On-site
USD 175,000 - 220,000
Medical, Dental & Vision 100% covered
Stock Options
401(k) match
+2
GPU Standards Developer
GPU Standards Developer

Bolt Graphics • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Medical coverage
Dental and Vision
401(k) match
+2
GPU Standards Developer
GPU Standards Developer

Bolt Graphics, Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 175,000 - 250,000
Medical, Dental, & Vision premiums 100
Equity - Stock Options
401(k) match
+2