TPU Emulation Engineer for AI/ML Hardware

Socket.dev

Sunnyvale (CA)

On-site

USD 138,000 - 197,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google in Sunnyvale, CA is seeking an experienced engineer to shape AI/ML hardware acceleration and TPU architecture. You’ll verify complex digital designs and help develop emulation infrastructure for ASIC projects, collaborating with design, verification, software, and vendor teams.

The role emphasizes bringing up external interfaces (PCIe, USB, Ethernet), optimizing emulation workflows, and supporting prototyping campaigns that power Google's AI services. Competitive pay and equity offered.

Qualifications

  • Bachelor's degree in EE/CE/CS or equivalent practical experience.
  • 4 years of RTL design and simulation experience.
  • Experience with C/C++/Perl/TCL/Python scripting.
  • Experience with emulation systems and tooling.

Responsibilities

  • Maintain and upgrade emulation infrastructure and interface with vendors.
  • Develop new emulation workflows and methodologies.
  • Assist debugging hardware, tooling, and tests on emulation platforms.
  • Bring up external interfaces (PCIe/USB/Ethernet) and create test cases.

Skills

RTL design experience
Scripting in Python/C/C++/Perl/TCL
Emulation workflows

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Tools

Verilog/SystemVerilog
VCS/Incisive/Questa
ZeBu/Palladium/Veloce

Job description

Google in Sunnyvale, CA is seeking an experienced engineer to shape AI/ML hardware acceleration and TPU architecture. You’ll verify complex digital designs and help develop emulation infrastructure for ASIC projects, collaborating with design, verification, software, and vendor teams.

The role emphasizes bringing up external interfaces (PCIe, USB, Ethernet), optimizing emulation workflows, and supporting prototyping campaigns that power Google's AI services. Competitive pay and equity offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Silicon Emulation Engineer for AI Hardware
Silicon Emulation Engineer for AI Hardware

Google • Town of Montana (WI)

On-site
USD 138,000 - 197,000
TPU SoC Design Engineer - AI Hardware
TPU SoC Design Engineer - AI Hardware

Google • Sunnyvale (CA)

On-site
USD 116,000 - 166,000
TPU Hardware Design Engineer for AI/ML Acceleration
TPU Hardware Design Engineer for AI/ML Acceleration

Google Inc. • Sunnyvale (CA)

On-site
USD 138,000 - 197,000
Equity
TPU Silicon Validation Engineer — AI/ML Hardware
TPU Silicon Validation Engineer — AI/ML Hardware

Google • Sunnyvale (CA)

On-site
USD 138,000 - 198,000
15% bonus target
Equity
Comprehensive benefits package
Silicon Hardware Emulation Engineer, Google Cloud
Silicon Hardware Emulation Engineer, Google Cloud

Socket.dev • Sunnyvale (CA)

On-site
USD 138,000 - 197,000
AI/ML Hardware ASIC Verification Engineer (TPU Compute)
AI/ML Hardware ASIC Verification Engineer (TPU Compute)

Google Inc. • Sunnyvale (CA)

On-site
USD 138,000 - 198,000
Bonus
Equity
Comprehensive benefits
AI Hardware SoC RTL Engineer — TPU
AI Hardware SoC RTL Engineer — TPU

Google • United States

On-site
USD 116,000 - 166,000
Bonus target
Equity
Benefits
TPU ASIC Verification Engineer — AI/ML Cloud Compute
TPU ASIC Verification Engineer — AI/ML Cloud Compute

Google • Sunnyvale (CA)

On-site
USD 138,000 - 198,000
Senior TPU Co-Design Engineer — AI Hardware
Senior TPU Co-Design Engineer — AI Hardware

Google • United States

On-site
USD 240,000 - 334,000
Silicon Hardware Emulation Engineer, Google Cloud
Silicon Hardware Emulation Engineer, Google Cloud

Google • Sunnyvale (CA)

On-site
USD 138,000 - 197,000