GPU Driver & Memory Management Architect
Core
Architect driver-level memory management (DVMT, shared memory models, WDDM) and enable dynamic memory allocation across GPU, CPU, and NPU to optimize iGPU performance for AI + graphics hybrid workloads.
Role type
Senior IC GPU Driver & Memory Management Architect
Builds
Scalable GPU/NPU driver architectures and methodologies for electrical hardware design and development across multiple platforms.
Domain
Semiconductor / Hardware Architecture / AI Infrastructure
Deliverable
production ML models
Required skills
Memory/GPU design, Computer Engineering, Computer Science, Debugging, Electrical Engineering, Electronic Engineering, Electronics, FPGA, Hardware Architecture, Hardware Design
Preferred skills
MATLAB, Mechanical Engineering, New Product Development, Oscilloscope, Physics, Printed Circuit Board, Schematic Capture, Simulations, Systems Design
Technologies
DVMT, WDDM, Windows, Linux, MATLAB, FPGA
Responsibilities
Architect driver-level memory management (DVMT, shared memory models, WDDM), Enable dynamic memory allocation across GPU, CPU, and NPU, Optimize iGPU performance for AI + graphics hybrid workloads, Define OS-driver contracts (Windows/Linux), Diagnose and resolve memory-related performance bottlenecks, Partner with IHVs (Intel/AMD/Qualcomm) on driver capabilities and requirements
Seniority
Senior, hands-on IC with strategy & mentorship
