Staff Engineer, GPU System Engineer
Core
Lead pre-silicon workload enablement, design verification infrastructure, and automation frameworks for next-generation GPU and system-level IP to ensure architectural validation and performance predictability.
Role type
Staff GPU System Engineer (IC)
Builds
Pre-silicon graphics workloads verification strategies, workload capture/replay infrastructure, automation frameworks, and testing tools for GPU subsystem validation.
Domain
Semiconductor / High-Performance Computing / GPU Architecture
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
GPU architecture, graphics pipelines, C++, Python, Vulkan testing, Linux kernel debugging, Android SW stack analysis, automation framework development, microarchitecture performance analysis
Preferred skills
Android device debugging, Linux kernel development, Vulkan/OpenGL ES/OpenCL API programming, AI/ML compute workloads, RTL verification, emulation, modeling
Technologies
C++, Python, Linux, Android, Vulkan, OpenGL, OpenCL, Linux kernel, Emulation tools
Responsibilities
Architect and drive pre-silicon graphics workloads verification strategies and execution flows; Develop and maintain workload capture, replay, and automation testing infrastructure; Analyze, correlate, and debug issues across Android, Vulkan driver, compiler, and Linux kernel environments; Lead cross-functional collaboration to define critical workloads and align behavior with architectural intent; Mentor engineers and advance pre-silicon driver & compiler verification methodologies.
Seniority
Staff, hands-on IC with mentorship