CPU Hardware Emulation Engineer

2 Weeks ago • All levels • Research & Development

Job Summary

Job Description

This role involves maintaining and upgrading Google's emulation infrastructure, acting as a primary interface to emulation vendors. Responsibilities include exploring emulation methodologies, implementing workflows, creating automation for EDA tools and job management, supporting team members in debugging, and bringing up external interfaces on emulation platforms. The engineer will create standalone test cases for tool issues and contribute to custom silicon solutions powering Google's products. The position requires expertise in emulation systems, EDA tools (Palladium or Zebu), scripting (Perl, TCL, or Python), and ideally experience with RTL design, Verilog, and System Verilog.
Must have:
  • Emulation systems expertise
  • EDA tools (Palladium/Zebu)
  • Scripting (Perl/TCL/Python)
  • Hardware/tool debugging
  • Bachelor's in EE or equivalent
Good to have:
  • Master's in EE
  • Distributed EDA tool deployment
  • System administration
  • RTL design, Verilog, SystemVerilog
  • Simulation (VCS, Incisive, Questa)

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering or equivalent practical experience.
  • Experience with emulation systems, including maintenance, upgrades, methodology enhancements and associated EDA tools (Palladium or Zebu).
  • Experience with scripting in Perl or TCL or Python.

Preferred qualifications:

  • Master's degree in Electrical Engineering.
  • Experience deploying EDA tools into distributed environments and supporting their efficient usage.
  • Experience with system administration, networking, and security systems.
  • Experience with RTL design, Verilog, simulation (e.g., VCS, Incisive, Questa), System Verilog (e.g., DPI and transactors), and assertions.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Help maintain and upgrade our emulation infrastructure and act as a primary interface to emulation vendors.
  • Explore emulation methodologies, gather feedback from the team, and implement emulation workflows and methodologies.
  • Create tooling and automation to support emulation EDA tools, licensing, and job management in Google infrastructure.
  • Support emulation team members in debug of hardware, tooling, and project specific issues.
  • Help bring up external interfaces (e.g., USB, PCIe, Ethernet, etc.) on the emulation platforms, and create standalone test cases for tool issues encountered in the emulation compile and runtime flows.

Similar Jobs

Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Associate Software Developer Intern, 2025

Google

Sydney, New South Wales, Australia (On-Site)
2 Days ago
No brake games - Unity Technical VFX Artist

No brake games

Vilnius, Vilnius County, Lithuania (On-Site)
5 Hours ago
ByteDance - GPU/AI Application Platform Engineer Intern (Server Platform)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
ByteDance - Software Engineer in ML Systems Graduate (AML - Machine Learning Systems) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - Senior Mask Designer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Aristocrat Gaming - Intern - Electrical Engineering

Aristocrat Gaming

Las Vegas, Nevada, United States (On-Site)
2 Weeks ago
Niantic - Senior Computer Vision Software Engineer

Niantic

London, England, United Kingdom (Hybrid)
1 Month ago
Iksha Labs - Senior C++ Engineer

Iksha Labs

Gurugram, Haryana, India (On-Site)
7 Months ago
Google - Staff Research Scientist

Google

Goleta, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist, Foundation Model, Music Intelligence

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Burlingame, California, United States (On-Site)
5 Months ago
Agara labs - Engineering Manager

Agara labs

(Remote)
22 Hours ago
Zelis - Cloud MLOps Engineer – AWS Focus

Zelis

Morristown, New Jersey, United States (Hybrid)
3 Hours ago
Meta - Software Engineering Manager, Product

Meta

Menlo Park, California, United States (Remote)
5 Months ago
NVIDIA - Senior Observability Architect, AI and HPC

NVIDIA

Canada (On-Site)
2 Months ago
Adyen - Technical Support Engineer

Adyen

Singapore, Singapore (On-Site)
8 Hours ago
Meta - Software Engineer, Machine Learning

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Luxoft - Senior .net developer

Luxoft

Poland, Ohio, United States (Remote)
4 Months ago
Google - Security Engineer, Endpoint Platforms Security, Core

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Haifa, Haifa District, Israel

Google - Senior Network Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Plarium - Data Engineer

Plarium

Herzliya, Tel Aviv District, Israel (Hybrid)
9 Months ago
SciPlay - Lead Art

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior System Software Architect, HPC Networking

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Program Manager - Chip Design

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Google - SoC Product Engineer, Platform, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
SciPlay - Senior User Acquisition Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Entrata - Backend Developer

Entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
5 Months ago
Vimeo - Sr. Software Engineer

Vimeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Day ago
NVIDIA - Software Verification Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Research Scientist in Foundation Model, Speech Understanding - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Google - Silicon Networking Microarchitecture and RTL Lead

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
The Walt Disney Company - Mechanical Project Engineer

The Walt Disney Company

Paris, Île-de-France, France (On-Site)
2 Months ago
Google - Senior Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Google - Senior CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - Software Engineer III, Research

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Rivos - Silicon SOC Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
Google - Low Power Verification Lead, Core IP

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug