Staff / Sr. Staff GPU Engineer – Shader System RTL Design / Microarchitecture

MediaTek

San Diego, Northern (CA, KY)

On-site

USD 157,000 - 256,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary range: $157,000–$256,000 per年
Performance bonus potential
Comprehensive health, life and dental

Job summary

MediaTek Research Lab Inc. is seeking a Staff / Senior Staff GPU Engineer specializing in Shader System RTL Design and Microarchitecture in San Diego.

You will define shader subsystem microarchitecture, drive RTL design, and partner with architecture, compiler, and verification teams to deliver high‑performance, power‑efficient GPU IP for mobile, automotive, and IoT markets. The role requires strong hands‑on experience with SystemVerilog/VHDL, RTL design, and performance analysis.

Qualifications

  • BS/MS/PhD in CS/EE or related field, or equivalent practical experience.
  • 8+ years for Staff level, or 10+ years for Senior Staff level, in RTL design and GPU subsystems.
  • Strong hands-on experience with SystemVerilog, Verilog, VHDL, C/C++, Python, Perl, Tcl.

Responsibilities

  • Define GPU shader subsystem microarchitecture specifications.
  • Lead RTL design for shader blocks including pipelines and dispatch.
  • Collaborate with architecture and compiler teams to map ISA to hardware.
  • Analyze workloads to improve occupancy, throughput, latency hiding, and power.
  • Support RTL quality flows: lint/CDC/RDC, verification, synthesis, timing closure.
  • Partner with verification teams on test plans and coverage.

Skills

GPU shader concepts
Architecture background
RTL design
Performance optimization

Education

BS/MS/PhD in CS/EE or related field

Tools

SystemVerilog
Verilog
VHDL
C/C++
Python
Perl
Tcl

Job description

Category Chip Design
Location San Diego, CA
Experience More than 6 Years Work Expe.
Job Description

About MediaTekMediaTek is a global fabless semiconductor company powering nearly two billion connected devices annually with system-on-chip technologies.Its solutions span mobile, connectivity, home entertainment, IoT, automotive, and AI-enabled platforms, including market-leading Wi-Fi technologies.For more information, please visit www.mediatek.com.About the TeamWith MediaTek’s leadership in SoC design, the MediaTek GPU IP team is committed to developing industry-leading, feature-rich, and highly PPA-competitive graphics IP. Our GPU technology is deployed across flagship and mainstream mobile SoCs and is also a foundational technology for adjacent markets including laptops, IoT, AI, VR/AR, automotive, and custom ASIC applications.The team is expanding and hiring top GPU talent across multiple disciplines, including architecture, microarchitecture, RTL design, software drivers, compiler technology, performance modeling, power optimization, and silicon validation. Positions are available in our San Diego and San Jose offices.Position OverviewWe are seeking a Staff / Senior Staff GPU Engineer specializing in Shader System RTL Design and Microarchitecture to help define, design, and deliver next-generation GPU IP.The ideal candidate will have strong hands-on experience in GPU shader subsystem microarchitecture, RTL implementation, performance analysis, functional debug, and PPA optimization. You will drive the design and optimization of shader core pipelines, thread/warp/wave scheduling, instruction dispatch and issue, execution pipelines, register files, and operand collection.You will work closely with architecture, compiler, software driver, verification, performance modeling, physical design, and post-silicon teams to deliver high-performance, power-efficient GPU IP for mobile, automotive, laptop, IoT, AI, VR/AR, and ASIC markets.

Role and Responsibilities
  • Define, develop, and own GPU shader subsystem microarchitecture specifications.
  • Lead RTL design for shader-related blocks, including shader pipelines, instruction issue, operand collection, register files, dependency tracking, and pipeline control.
  • Collaborate with architecture and compiler teams to translate ISA behavior, API requirements, shader workloads, and performance targets into efficient hardware designs.
  • Analyze GPU workloads and performance data to improve occupancy, throughput, latency hiding, register pressure, and power efficiency.
  • Support the full GPU IP lifecycle, including microarchitecture definition, RTL coding, lint/CDC/RDC cleanup, verification support, synthesis, timing closure, tape-out, bring-up, and post-silicon debug.
  • Partner with verification teams on test plans, coverage, assertions, debug strategies, and directed/random test scenarios.
Main Requirements and Qualifications
  • Minimum Qualifications
  • BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, or related field, or equivalent practical experience.
  • 8+ years of experience for Staff level, or 10+ years for Senior Staff level, in RTL design, microarchitecture, or architecture for GPU, graphics, processor, AI accelerator, DSP, or high-performance SoC subsystems.
  • Strong hands-on experience with SystemVerilog, Verilog, VHDL, C/C++, and scripting languages such as Python, Perl, Tcl, or shell.
  • Proven experience designing complex RTL blocks with strong understanding of timing, area, power, clocking, reset, CDC/RDC, low-power design, and synthesis constraints.
  • Solid understanding of computer architecture, GPU architecture, processor pipelines, parallel execution models, memory hierarchy, interconnects, and performance/power trade-offs.
  • Experience with RTL quality flows including lint, CDC, reset analysis, synthesis, formal checks, assertions, waveform debug, and regression debug.
  • Ability to work effectively with architecture, verification, physical design, software, compiler, performance, and post-silicon teams.
  • Preferred Qualifications
  • Deep knowledge of GPU shader architectures, including SIMT/SIMD execution, instruction issue, register files, operand collection, execution pipelines, and latency hiding.
  • Hands-on experience with one or more shader subsystem areas: pipeline design, instruction fetch/decode/dispatch/issue, register file banking, or dependency tracking.
  • Experience with GPU graphics and compute workloads such as vertex, pixel/fragment, compute, mesh, geometry, tessellation, ray tracing, or AI/ML shaders.
  • Knowledge of GPU ISA, shader compiler interaction, instruction scheduling, register allocation, occupancy, and compiler-hardware co-optimization.
  • Experience with mobile GPU design, tile-based rendering, unified shader architectures, and low-power design.
  • Salary range: $157,000- $256,000
  • Employee may be eligible for performance bonus, short and long term incentive programs. Actual total compensation will be dependent upon the individual's skills, experience and qualifications. In addition, MediaTek provides a variety of benefits including comprehensive health insurance coverage, life and disability insurance, savings plan, Company paid holidays, Sick Leave, Vacation time, Parental leave, 401K and more.
  • MediaTek is an Equal Opportunity Employer that is committed to inclusion and diversity to all, regardless of age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding and related medical conditions), and sexual orientation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff/Sr. Staff GPU Engineer – Shader System RTL Design/Microarchitecture
Staff/Sr. Staff GPU Engineer – Shader System RTL Design/Microarchitecture

MediaTek • San Diego (CA)

On-site
USD 150,000 - 244,000
Comprehensive health insurance
401(k) plan
Performance bonus
+1
Sr. Staff/Principal GPU Engineer – Geometry/Tiler Microarchitecture
Sr. Staff/Principal GPU Engineer – Geometry/Tiler Microarchitecture

MediaTek • San Diego (CA)

On-site
USD 179,000 - 286,000
Comprehensive health insurance
401K
Paid holidays
+1
GPU Design Verification Engineer
GPU Design Verification Engineer

MediaTek • San Diego (CA)

On-site
USD 179,760 - 301,000
Comprehensive health insurance
401K
Vacation time
+2
Sr. Staff/Principal Engineer — GPU Driver & Systems Software
Sr. Staff/Principal Engineer — GPU Driver & Systems Software

MediaTek • San Diego (CA)

On-site
USD 179,000 - 286,000
Comprehensive health insurance
401(k) plan
Parental leave
+1
Senior GPU Shader RTL & Microarchitecture Engineer
Senior GPU Shader RTL & Microarchitecture Engineer

MediaTek • San Diego (CA)

On-site
USD 150,000 - 244,000
Comprehensive health insurance
401(k) plan
Performance bonus
+1
Sr. GPU Compiler Developer
Sr. GPU Compiler Developer

MediaTek • San Diego (CA)

On-site
USD 179,000 - 286,000
Comprehensive health insurance
401K
Paid vacations
+2
Senior Staff GPU Shader RTL Architect
Senior Staff GPU Shader RTL Architect

MediaTek • San Diego (CA), Northern (KY)

Hybrid
USD 157,000 - 256,000
Salary range: $157,000–$256,000 per年
Performance bonus potential
Comprehensive health, life and dental
Datacenter Server CPU Platform Architect
Datacenter Server CPU Platform Architect

MediaTek • San Jose (CA)

On-site
USD 211,000 - 356,000
Performance bonus
Short/long term incentives
Health insurance
+1
Senior System Engineer
Senior System Engineer

MediaTek • San Jose (CA), Northern (KY)

On-site
USD 130,000 - 230,000
Health insurance
Life and disability insurance
Savings plan
+3
Engineer - Design Verification Engineer
Engineer - Design Verification Engineer

MediaTek • Austin (TX), Northern (KY)

On-site
USD 109,000 - 129,000
Health insurance
Life insurance
Disability insurance
+5