IOMMU/Virtualization & Memory Mapping Architect

HP Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Spring, TXPalo Alto, CA
Salary
$147,050–$230,850 / yr
Posted
34 days ago
Freshness
Confirmed live today
Closes
Mar 22, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $229k
This role $189k
$130k $304k
below market most similar roles pay here above market

This role pays less than 78% of similar roles. Most pay $195,887–$261,600 — the blue band above. At the midpoint, this role pays about $189k versus about $229k 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 115 open roles on FindRole.

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

Most-posted roles

View all roles at HP Inc.

At a glance

TL;DR · IOMMU/Virtualization & Memory Mapping Architect

The IOMMU/Virtualization & Memory Mapping Architect joins the engineering team to ensure compute engines share memory efficiently, securely, and dynamically for AI performance. This role owns system-level memory virtualization, mapping, and isolation, enabling secure multi-engine execution. Key responsibilities include architecting IOMMU usage for device memory access, defining address translation strategies across CPU, GPU, and NPU, and enabling hypervisor-based memory steering. The architect will optimize DMA, shared buffers, and coherency models while ensuring security for multi-tenant workloads. Required expertise includes memory design, computer engineering, electrical engineering, and hardware architecture. Candidates should possess skills in FPGA, MATLAB, schematic capture, and simulations. The role solves complex problems regarding memory isolation and virtualization strategies within AI execution environments to support high-performance heterogeneous systems.

What you'll do

  • Architect IOMMU usage for device memory access and isolation.
  • Define memory address translation strategies across CPU, GPU, and NPU.
  • Enable virtualization and hypervisor-based memory steering.
  • Optimize DMA, shared buffers, and coherency models.
  • Ensure security and isolation for multi-tenant and enterprise workloads.
  • Develop organization-wide architectures and methodologies for electrical hardware design.
  • Lead part qualification processes through product quality plans and manufacturing process qualifications.
  • Identify and evaluate new technologies and outsourced development partner relationships.

What we're looking for

  • Bachelor's or Graduate Degree in Electrical Engineering or a related discipline or commensurate work experience.
  • Typically 10+ years of work experience in electrical design, tools, software packages, or electronic hardware architecture.
  • Expertise in memory design, architecture, computer engineering, and hardware design.
  • Proficiency in FPGA, schematic capture, simulations, and using an oscilloscope.
  • Knowledge of electrical engineering, electronics, physics, and mechanical engineering.
  • Experience with MATLAB and new product development.
  • Skills in debugging, systems design, and providing innovative solutions to complex problems.
  • Strong communication, results orientation, learning agility, digital fluency, and customer centricity.

More like this

Similar roles

GPU Driver & Memory Management Architect

HP Inc.

Spring, TX +1 134 days ago $147,050–$230,850
Memory Management WDDM DVMT Windows Linux FPGA Hardware Architecture Hardware Design MATLAB Schematic Capture Simulations Computer Engineering Electrical Engineering Electronic Engineering Printed Circuit Board Oscilloscope
10+ yrs exp

Memory Architect

HP Inc.

Spring, TX +1 126 days ago $147,050–$230,850
Memory Architecture Hardware Architecture Hardware Design Electrical Engineering FPGA MATLAB Schematic Capture Simulations Computer Engineering Computer Science JEDEC Printed Circuit Board Oscilloscope Debugging Systems Design New Product Development
10+ yrs exp

SoC Product Architect, Memory Ecosystem

Nvidia

Santa Clara, CA 54 days ago $320,000–$488,750
DRAM LPDDR GDDR HBM NAND Flash Memory Controller Design Signal Integrity Advanced Packaging CoWoS power‑management Benchmarking Product Roadmap PCB Design
10+ yrs exp

Senior GPU Memory Architect

Nvidia

Santa Clara, CA +2 158 days ago $184,000–$287,500
GPU Architecture Memory Management Microarchitecture RTL Simulation Computer Architecture Memory Caching Interconnects Multi-core Systems Memory Coherency Hardware Memory Management Unit Prefetching Performance Simulation Silicon Electrical Engineering Computer Science
6+ yrs exp

Distinguished Technologist, AI Model Performance Architect

HP Inc.

Spring, TX +1 139 days ago $190,000–$274,000
AI Model Performance HW/SW Co-design Hardware Architecture Electrical Engineering FPGA MATLAB Systems Design Simulations Schematic Capture Printed Circuit Board GPU NPU CPU Memory Architecture Debugging New Product Development
10+ yrs exp