GPU Driver & Memory Management Architect

HP Inc.

Quick summary

Work type
On-site
Location
Spring, TXPalo Alto, CA
Salary
$147,050–$230,850 / yr
Posted
3 days ago
Closes
Dec 12, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $206k
This role $189k
$135k most similar roles pay here $263k

This role pays less than 68% of similar roles. Most pay $177,250–$235,750 — the shaded band above. At the midpoint, this role pays about $189k versus about $206k for comparable roles.

Based on 240 similar postings.

Employer

About HP Inc.

HP Inc. is a global technology company that develops and sells personal computers, printers, and related supplies and services. Its products include laptops, desktops, workstations, and printing solutions for consumers and businesses worldwide.

HP Inc. currently has 79 open roles on FindRole.

Listed pay typically runs $130,700–$205,200 across 76 roles with salary data.

Most-posted roles

View all roles at HP Inc.

At a glance

TL;DR · GPU Driver & Memory Management Architect

As a GPU Driver & Memory Management Architect at HP, you will join the engineering team to develop and optimize driver-level memory management for GPUs and NPUs, focusing on dynamic memory allocation across CPU/GPU/NPU architectures. Your daily tasks include architecting shared memory models, optimizing iGPU performance for AI workloads, defining OS-driver contracts, diagnosing memory-related issues, and partnering with IHVs like Intel and AMD to enhance driver capabilities. You will leverage your expertise in computer engineering, hardware design, and debugging to drive the integration of new technologies into projects while ensuring compliance with development guidelines. This role requires extensive experience in electrical design and tools, software packages, and electronic hardware architecture, along with strong communication and customer-centric skills to lead cross-organization initiatives and mentor junior staff.

What you'll do

  • Architect driver-level memory management for GPU, CPU, and NPU integration.
  • Enable dynamic memory allocation across heterogeneous computing environments.
  • Optimize integrated GPU performance for concurrent AI and graphics workloads.
  • Define OS-driver contracts to ensure compatibility with Windows and Linux systems.
  • Diagnose and resolve memory-related performance issues in multi-core systems.
  • Partner with IHVs to align driver capabilities and requirements for new technologies.

What we're looking for

  • 10+ years of experience in GPU driver architecture and memory management
  • Expertise in optimizing iGPU performance for AI and graphics workloads
  • Proficiency in developing OS-driver contracts for Windows/Linux environments
  • Strong ability to diagnose and resolve memory-related performance issues
  • Experience partnering with IHVs on driver capabilities and requirements
  • Leadership in technology evaluation and alignment with business value
  • Skilled in tracking and reporting product-related performance metrics

More like this

Similar roles

Principal System Architect, GPU

Nvidia

Remote (Santa Clara, CA) +2 35 days ago $272,000$431,250
SoC GPU AI RTL Verification Physical_design Firmware Software Memory_architecture Power_management High-level_programming_languages Silicon_bring-up Debugging Documentation Networking Multi-GPU_systems Packaging_technologies AI_workload_characteristics CI/CD
Remote

Senior System Architect, GPU

Nvidia

Remote (Santa Clara, CA) +1 160 days ago $184,000$287,500
Python Excel GPU CPU AI Data_center_requirements Performance_bottlenecks TCO Power_Delivery_Network DC_Networking Off_chip_IO Memory_subsystem Network_on_Chip Reset_and_boot DFT Power_management Modern_packaging_technologies
Remote

Senior GPU Memory Architect

Nvidia

Santa Clara, CA +1 160 days ago $184,000$287,500
C C++ Python pandas GPU CPU memory systems network on chip parallel computing datacenter architecture large scale interconnect architecture AI tools performance modeling frameworks

GPU Systems Driver Engineer

Qualcomm

San Diego, CA 56 days ago $195,200$292,800
C/C++ Vulkan D3D12 OpenGL GLSL HLSL GPU programming Device driver development Large scale system software Real-time computing graphics technology