Waymo

Technology

SiliconEmulationEngineer

$175–215k Mountain View, California, United States FULL TIME Remote Friendly
The Brief

“Silicon Emulation Engineer at Waymo. Skills: Silicon emulation, Hardware/software debug, Testbench optimization. Collaborate with Design, Verification, Software teams. Simulate future silicon designs”

Industry & Context.

Technology
Problems you'll solve

Root-cause analysis; Debug; Problem-solving

What They're Looking For.

Must Have

BS degree in Computer Science / Electrical Engineering, 5 years of silicon development experience, Experience with major hardware emulation platform, High proficiency with emulation approaches, Experience with SystemVerilog, Experience with design verification methodologies, Programming and scripting for automation, Debug and problem-solving ability

Nice to Have

Experience with AXI/AMBA, Experience with PCIe, Experience with DRAM, Experience with Ethernet interfaces, Performance and power analysis techniques, Experience with JTAG, Experience with DFT, Experience with UART, Experience with SPI, Experience with GPIO, Experience with test/low-speed interfaces, Knowledge of advanced design verification methods, Post-silicon debug software experience, Lab bench tools experience, Understanding of bare metal programming, Understanding of embedded systems, Understanding of Linux internals, Understanding of operating systems, Understanding of boot loaders, Understanding of drivers, Understanding of firmware

What You'll Do.

Collaborate with Design

Simulate future silicon designs

Simulate software on emulation platform

Target functional validation

Target performance validation

Left-shift software development

Design emulation testbenches

Implement emulation testbenches

Optimize emulation testbenches

Write synthesizable transactors

Interact with emulated designs

Assist with post-silicon bring-up

Assist with characterization

Build infrastructure for emulation users

Develop tools for model build

Develop tools for regression

Develop tools for automation

Develop tools for continuous integration

Develop tools for data analysis

Develop tools for training

How You'll Work.

Team & Collaboration

Design teams; Verification teams; Software teams; Silicon Engineering Lead

Free ATS check

Applying for this Silicon Emulation Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Waymo?

Real rants from real employees. Read before you apply.

Read Company Rants →