Senior FPGA Emulation & RTL Architect

Google

City of Poughkeepsie (NY)

On-site

USD 163,000 - 236,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Google is hiring for a role in which you will architect RTL partitioning, FPGA synthesis, and validation strategies across industry-standard emulation platforms. You will define comprehensive test suites and workloads for pre-silicon verification, guiding debugging to resolve complex failures in multi-million gate designs.

Your work will optimize compile times, routing efficiency, and hardware resource utilization across enterprise emulation farms while coordinating automation workflows with IP

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 8 years of experience with industry-standard emulation or FPGA prototyping platforms (e.g., ZeBu/HAPS, Palladium/Protium, Veloce).
  • Experience in RTL design using Verilog or SystemVerilog.
  • Experience writing scripts or developing automation workflows in Python, Perl, TCL, or Makefiles.

Responsibilities

  • Architect RTL partitioning and FPGA synthesis for emulation platforms.
  • Define test suites, benchmarks, and workloads for pre-silicon verification.
  • Lead debugging to resolve complex multi-million gate design issues.
  • Optimize model compile times and FPGA routing across emulation farms.
  • Architect automation workflows and collaborate with IP/design teams.

Skills

RTL design
Verilog/SystemVerilog
Python scripting
Automation workflows

Education

Bachelor's degree in EE/CE/CS

Tools

Synopsys ZeBu
Cadence Palladium/Protium
Siemens Veloce

Job description

Google is hiring for a role in which you will architect RTL partitioning, FPGA synthesis, and validation strategies across industry-standard emulation platforms. You will define comprehensive test suites and workloads for pre-silicon verification, guiding debugging to resolve complex failures in multi-million gate designs.

Your work will optimize compile times, routing efficiency, and hardware resource utilization across enterprise emulation farms while coordinating automation workflows with IP

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

Similar jobs worth comparing

Senior CPU Emulation Engineer – FPGA & RTL Specialist
Senior CPU Emulation Engineer – FPGA & RTL Specialist

Google • Mountain View (CA)

On-site
USD 163,000 - 236,000
Bonus target
Equity
Benefits
Senior CPU Emulation Engineer - FPGA & RTL Automation
Senior CPU Emulation Engineer - FPGA & RTL Automation

Google • Portland (OR)

On-site
USD 163,000 - 236,000
Senior CPU Emulation Engineer — FPGA/RTL, Equity Eligible
Senior CPU Emulation Engineer — FPGA/RTL, Equity Eligible

Google • Town of Montana (WI)

On-site
USD 163,000 - 236,000
CPU Emulation Engineer, Silicon
CPU Emulation Engineer, Silicon

Google • Austin (TX)

On-site
USD 163,000 - 236,000
CPU Emulation Engineer, Silicon
CPU Emulation Engineer, Silicon

Google • Portland (OR)

On-site
USD 163,000 - 236,000
CPU Emulation Engineer, Silicon
CPU Emulation Engineer, Silicon

Google • City of Poughkeepsie (NY)

On-site
USD 163,000 - 236,000
CPU Emulation Engineer, Silicon
CPU Emulation Engineer, Silicon

Google • Mountain View (CA)

On-site
USD 163,000 - 236,000
Bonus target
Equity
Benefits
CPU Emulation Engineer, Silicon
CPU Emulation Engineer, Silicon

Google • Town of Montana (WI)

On-site
USD 163,000 - 236,000
Principal Engineer - Emulation & Prototyping
Principal Engineer - Emulation & Prototyping

Gsme • California (MO)

On-site
USD 120,000 - 160,000
Customer-Facing Emulation & FPGA Prototyping Engineer
Customer-Facing Emulation & FPGA Prototyping Engineer

Gsme • San Jose (CA)

On-site
USD 150,000 - 210,000