HP
IOMMU/Virtualization & Memory Mapping Architect
$147K–$231K
Spring, Texas, United States of America +1 · Full-time · Posted Sep 23, 2026
- Location
- Spring, Texas, United States of America
Palo Alto, California, United States of America - Experience
- Typically 10+ years; preferably in electrical design and tools, software packages, electronic hardware architecture, or a related field.
- Education
- Four-year or Graduate Degree in Electrical Engineering, or any other related discipline or commensurate work experience or demonstrated competence.
About the job
Architects system-level memory virtualization, mapping, and isolation so heterogeneous compute engines can share memory securely and efficiently for AI workloads.
What you'll do
- Architect IOMMU use for device memory access and isolation, and define address translation across CPU/GPU/NPU.
- Enable hypervisor-based memory steering and optimize DMA, shared buffers, and coherency for secure multi-tenant workloads.
- Develop organization-wide hardware architectures, evaluate emerging technologies, and guide cross-organization technical strategy and quality.
Nice to have
- Four-year or graduate degree in Electrical Engineering or a related discipline, or commensurate work experience or demonstrated competence.
- Knowledge of memory design/architecture, hardware architecture, and systems design.
Pay
$147,050 to $230,850 USD annually (base salary)
Tools
IOMMU, CPU/GPU/NPU, DMA, FPGA, MATLAB, Oscilloscope
AI focus
Supports AI performance on heterogeneous systems by enabling secure, performant memory sharing and virtualization across compute engines and AI execution environments.
Model-written summary · the original posting is authoritative