... Engineering Lead. You will: * Collaborate with the Design, Verification, and Software teams to simulate future silicon designs and software on an emulation platform, targeting functional and ...
... Engineering Lead. You will: * Collaborate with the Design, Verification, and Software teams to simulate future silicon designs and software on an emulation platform, targeting functional and ...
Emulation Engineer
$184K - $324K/yr
The SOC Emulation team is looking for a strong engineer to join our team focusing on the creation, deployment and support of advanced emulation environments. In this highly visible role, you will be ...
Emulation Engineer
$184K - $324K/yr
The SOC Emulation team is looking for a strong engineer to join our team focusing on the creation, deployment and support of advanced emulation environments. In this highly visible role, you will be ...
Looking for an experienced Emulation Engineer to manage, build, and launch verification jobs on hardware emulation platforms (e.g., Veloce, Palladium, ZeBu). You will work closely with design and ...
Looking for an experienced Emulation Engineer to manage, build, and launch verification jobs on hardware emulation platforms (e.g., Veloce, Palladium, ZeBu). You will work closely with design and ...
CPU Emulation Engineer
Santa Clara, CA · On-site
$167K - $250K/yr
As a CPU Emulation Engineer, you will work as part of CPU verification team to deliver emulation-based solutions for CPU team. You will work closely with all disciplines of CPU team to help verify ...
CPU Emulation Engineer
Santa Clara, CA · On-site
$167K - $250K/yr
As a CPU Emulation Engineer, you will work as part of CPU verification team to deliver emulation-based solutions for CPU team. You will work closely with all disciplines of CPU team to help verify ...
We are seeking a Senior Adversary Emulation Engineer to help establish and mature adversary emulation as a repeatable capability within Threat Detection. This role sits at the intersection of ...
New
We are seeking a Senior Adversary Emulation Engineer to help establish and mature adversary emulation as a repeatable capability within Threat Detection. This role sits at the intersection of ...
New
What We're Looking For - BS in Computer Engineering, Electrical Engineering, or Computer Science with 10+ years of emulation experience (or MS/PhD with 5+ years of experience ). Experience with ...
What We're Looking For - BS in Computer Engineering, Electrical Engineering, or Computer Science with 10+ years of emulation experience (or MS/PhD with 5+ years of experience ). Experience with ...
Senior Adversary Emulation Engineer
Reston, VA · On-site
$119K - $163K/yr
We are seeking a Senior Adversary Emulation Engineer to help establish and mature adversary emulation as a repeatable capability within Threat Detection. This role sits at the intersection of ...
Senior Adversary Emulation Engineer
Reston, VA · On-site
$119K - $163K/yr
We are seeking a Senior Adversary Emulation Engineer to help establish and mature adversary emulation as a repeatable capability within Threat Detection. This role sits at the intersection of ...
CPU Emulation Engineer
Santa Clara, CA · On-site
$167K - $250K/yr
As a CPU Emulation Engineer, you will work as part of CPU verification team to deliver emulation-based solutions for CPU team. You will work closely with all disciplines of CPU team to help verify ...
CPU Emulation Engineer
Santa Clara, CA · On-site
$167K - $250K/yr
As a CPU Emulation Engineer, you will work as part of CPU verification team to deliver emulation-based solutions for CPU team. You will work closely with all disciplines of CPU team to help verify ...
Emulation Engineer
San Jose, CA · On-site
$55 - $60/hr
Experience in simulation-to-emulation bring-up. * Familiarity with SCE-MI / transactor-based acceleration. * Strong debugging skills across RTL, testbench, and firmware. * Knowledge of PCIe/AXI/DDR ...
Quick apply
Emulation Engineer
San Jose, CA · On-site
$55 - $60/hr
Experience in simulation-to-emulation bring-up. * Familiarity with SCE-MI / transactor-based acceleration. * Strong debugging skills across RTL, testbench, and firmware. * Knowledge of PCIe/AXI/DDR ...
Principal Emulation Engineer
San Jose, CA · On-site
$209K - $230K/yr
We are looking for a Principal Emulation Engineer with hands-on experience verifying protocols on complex ASICs and experience with or interest in emulation. The ideal candidate would be at ease ...
Principal Emulation Engineer
San Jose, CA · On-site
$209K - $230K/yr
We are looking for a Principal Emulation Engineer with hands-on experience verifying protocols on complex ASICs and experience with or interest in emulation. The ideal candidate would be at ease ...
Silicon Emulation Engineer
Mountain View, CA · On-site
$175K - $215K/yr
... Engineering Lead. You will: * Collaborate with the Design, Verification, and Software teams to simulate future silicon designs and software on an emulation platform, targeting functional and ...
Silicon Emulation Engineer
Mountain View, CA · On-site
$175K - $215K/yr
... Engineering Lead. You will: * Collaborate with the Design, Verification, and Software teams to simulate future silicon designs and software on an emulation platform, targeting functional and ...
Silicon Emulation Engineer
Mountain View, CA · On-site
$175K - $215K/yr
... Engineering Lead. You will: * Collaborate with the Design, Verification, and Software teams to simulate future silicon designs and software on an emulation platform, targeting functional and ...
Silicon Emulation Engineer
Mountain View, CA · On-site
$175K - $215K/yr
... Engineering Lead. You will: * Collaborate with the Design, Verification, and Software teams to simulate future silicon designs and software on an emulation platform, targeting functional and ...
Emulation Engineer
San Jose, CA · On-site
$152K - $219K/yr
Developing emulation infrastructure using C/C++ and TCL * As a team member, work closely with the design, DV, power, and post-silicon diagnostic teams. * Assist with test plan design, test ...
Emulation Engineer
San Jose, CA · On-site
$152K - $219K/yr
Developing emulation infrastructure using C/C++ and TCL * As a team member, work closely with the design, DV, power, and post-silicon diagnostic teams. * Assist with test plan design, test ...
Senior ASIC Emulation Engineer
Seattle, WA · On-site
$170K - $250K/yr
The Role We are seeking a Senior ASIC Emulation Engineer who will lead the bring-up, deployment, and optimization of our pre-silicon emulation platforms. You will work closely with architecture, RTL ...
Senior ASIC Emulation Engineer
Seattle, WA · On-site
$170K - $250K/yr
The Role We are seeking a Senior ASIC Emulation Engineer who will lead the bring-up, deployment, and optimization of our pre-silicon emulation platforms. You will work closely with architecture, RTL ...
What We're Looking For - BS in Computer Engineering, Electrical Engineering, or Computer Science with 10+ years of emulation experience (or MS/PhD with 5+ years of experience ). Experience with ...
What We're Looking For - BS in Computer Engineering, Electrical Engineering, or Computer Science with 10+ years of emulation experience (or MS/PhD with 5+ years of experience ). Experience with ...
Emulation Engineer
$155K - $222K/yr
Developing emulation infrastructure using C/C++ and TCL * As a team member, work closely with the design, DV, power, and post-silicon diagnostic teams. * Assist with test plan design, test ...
Emulation Engineer
$155K - $222K/yr
Developing emulation infrastructure using C/C++ and TCL * As a team member, work closely with the design, DV, power, and post-silicon diagnostic teams. * Assist with test plan design, test ...
Senior Silicon Emulation Engineer
$120K - $225K/yr
Mythic's Digital Design Team is seeking a Silicon Emulation Engineer to support the development and validation of AI accelerator and AI-centric SoCs using hardware emulation platforms. This role is ...
Quick apply
Senior Silicon Emulation Engineer
$120K - $225K/yr
Mythic's Digital Design Team is seeking a Silicon Emulation Engineer to support the development and validation of AI accelerator and AI-centric SoCs using hardware emulation platforms. This role is ...
We are seeking a Senior Adversary Emulation Engineer to help establish and mature adversary emulation as a repeatable capability within Threat Detection. This role sits at the intersection of ...
We are seeking a Senior Adversary Emulation Engineer to help establish and mature adversary emulation as a repeatable capability within Threat Detection. This role sits at the intersection of ...
$100K - $500K/yr
We are seeking a junior-to-mid level SOC Emulation Engineer to support our hardware emulation infrastructure and internal chip design teams. This role focuses on integrating vendor and custom ...
$100K - $500K/yr
We are seeking a junior-to-mid level SOC Emulation Engineer to support our hardware emulation infrastructure and internal chip design teams. This role focuses on integrating vendor and custom ...
Senior Silicon Emulation Engineer
Austin, TX · On-site
$120K - $225K/yr
Mythic's Digital Design Team is seeking a Silicon Emulation Engineer to support the development and validation of AI accelerator and AI-centric SoCs using hardware emulation platforms. This role is ...
Senior Silicon Emulation Engineer
Austin, TX · On-site
$120K - $225K/yr
Mythic's Digital Design Team is seeking a Silicon Emulation Engineer to support the development and validation of AI accelerator and AI-centric SoCs using hardware emulation platforms. This role is ...
Emulation Engineer information
See salary details
$39K - $48K
3% of jobs
$48K - $56.9K
3% of jobs
$56.9K - $65.9K
4% of jobs
$65.9K - $74.8K
7% of jobs
$74.8K - $83.8K
6% of jobs
$84.5K is the 25th percentile. Wages below this are outliers.
$83.8K - $92.7K
6% of jobs
The median wage is $100.8K / yr.
$92.7K - $101.7K
21% of jobs
$101.7K - $110.6K
4% of jobs
$116.4K is the 75th percentile. Wages above this are outliers.
$110.6K - $119.6K
29% of jobs
$119.6K - $128.5K
2% of jobs
$128.5K - $137.5K
13% of jobs
$39K
$101.8K
$137.5K
How much do emulation engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as an emulation engineer?
To excel as an Emulation Engineer, you need a strong background in computer engineering or electrical engineering, with expertise in hardware description languages (HDL) such as Verilog or VHDL, and a deep understanding of verification methodologies. Familiarity with emulation platforms like Cadence Palladium or Mentor Graphics Veloce, simulation tools, and scripting languages such as Python or Perl is highly valued, along with relevant certifications being a plus. Excellent problem-solving skills, attention to detail, and clear communication are important soft skills, especially when working in cross-functional teams. These abilities enable Emulation Engineers to efficiently debug complex systems, develop reliable models, and collaborate effectively to accelerate silicon development cycles.
What does a typical day look like for an emulation engineer?
A typical day for an Emulation Engineer involves setting up and maintaining emulation environments, debugging hardware and software integration issues, and collaborating with design and verification teams to run complex validation scenarios. You may spend time writing and modifying scripts, generating test cases, and analyzing results to ensure new silicon designs function accurately before fabrication. The role often requires proactive communication and coordination with hardware designers, software developers, and other engineering stakeholders. This dynamic environment allows you to develop specialized expertise, contribute to project milestones, and have a tangible impact on the efficiency and quality of product development.
What does an emulation engineer do?
An Emulation Engineer specializes in developing and utilizing hardware emulation platforms to validate and verify complex semiconductor designs before fabrication. They create test environments, debug hardware-software interactions, and optimize performance using FPGA-based or commercial emulation systems. Their work helps detect design flaws early, reducing development time and costs. Emulation Engineers collaborate with verification, design, and software teams to ensure system functionality aligns with specifications.

Job description
Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle's software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world's highest performance automotive compute platforms.
This role follows a hybrid work schedule and you will report to a Silicon Engineering Lead.
You will:
- Collaborate with the Design, Verification, and Software teams to simulate future silicon designs and software on an emulation platform, targeting functional and performance validation and left-shift of software development
- Design, implement, and optimize emulation testbenches, balancing performance and debug capabilities based on user needs and hardware constraints
- Write end-to-end synthesizable transactors to interact with emulated designs through software APIs and C-DPI
- Triage and root-cause failures alongside emulation users, leveraging waveforms, software logging, and custom-built emulation monitors
- Assist with post-silicon bring-up, debug, and characterization
- Build infrastructure to support the emulation user base, including tools for model build, regression, automation, continuous integration, data analysis, and training
You have:
- BS degree in Computer Science / Electrical Engineering or related field and 5 years of silicon development experience.
- Experience with at least one major hardware emulation platform (Palladium, Zebu, Veloce, Protium, HAPS).
- High level of proficiency with one or more of the following emulation approaches: virtual prototyping, testbench acceleration, hybrid emulation, in-circuit emulation (speed bridge), QEMU, or VirtualBox
- Experience with SystemVerilog and design verification methodologies
- Programming and scripting (C++, Python, or TCL) for automation, test development, debug flows, and release process.
- Strong debug and problem-solving ability across hardware and software
We prefer:
- Experience with AXI/AMBA, PCIe, DRAM, and Ethernet interfaces
- Performance and power analysis techniques
- Experience with JTAG, DFT, UART, SPI, GPIO and other test/low-speed interfaces
- Knowledge of advanced design verification methods (coverage, gate-level simulation, assertions, and UVM).
- Post-silicon debug software (e.g. Trace32, OpenOCD, TARMAC) and lab bench tools (analyzers, scopes, meters)
- Understanding of bare metal programming, embedded systems, Linux internals, operating systems, boot loaders, drivers, and firmware
About Waymo
Sourced by ZipRecruiter
Industry
Internet and it
Company size
1,001 - 5,000 Employees
Headquarters location
Mountain View, CA, US
Year founded
2009