Hardware Emulation Engineer

Google is a global technology company that organizes the world's information and makes it universally accessible and useful.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Hardware

Description For Hardware Emulation Engineer

Join Google's Devices & Services team as a Hardware Emulation Engineer, where you'll be part of a diverse team developing custom silicon solutions that power Google's direct-to-consumer products. In this role, you'll help develop and maintain emulation infrastructure, tools, and workflow methodologies supporting ASIC projects. You'll work directly with emulation team members, designers, verification engineers, and software teams, as well as external vendors and lab support teams.

The position involves maintaining and upgrading emulation infrastructure, implementing workflows, and creating automation tools. You'll be responsible for debugging hardware, tooling, and project-specific issues, while also bringing up external interfaces on emulation platforms. Your work will directly impact the development of Google's hardware experiences, delivering unparalleled performance and efficiency.

Google's Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. The team researches, designs, and develops new technologies and hardware to make user interaction with computing faster, seamless, and more powerful. This is an opportunity to shape the next generation of hardware experiences that will be used by millions worldwide.

The ideal candidate should have strong experience with emulation systems, EDA tools, and programming languages like C++, Python, or TCL. Knowledge of RTL design, Verilog, and system verification is highly valued. You'll be working in a collaborative environment where you'll interface with various teams and vendors to deliver emulation-based prototyping capabilities for ASIC projects.

Last updated 25 days ago

Responsibilities For Hardware Emulation Engineer

  • Maintain and upgrade emulation infrastructure and act as a primary interface to emulation vendors
  • Explore emulation methodologies, gather feedback from the team, and implement emulation workflows
  • Create tools and automation to support emulation EDA tools, licensing, and job management
  • Support emulation team members with debugging hardware, tooling, and project specific issues
  • Bring up external interfaces on the emulation platforms and create standalone test cases

Requirements For Hardware Emulation Engineer

Python
Linux
  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience
  • Experience with emulation systems, maintenance, upgrades, and methodology enhancements
  • Experience with associated Electronic Design Automation (EDA) tools
  • Experience in using command debug tools and programming in C, C++, Perl, TCL, or Python
  • Experience with RTL design, Verilog, simulation, System Verilog, and assertions

Interested in this job?

Jobs Related To Google Hardware Emulation Engineer

Imaging and Multimedia System Architect, Silicon

Senior technical role developing silicon solutions for Google's Pixel devices, focusing on imaging, multimedia, and AI architecture.

System Power and Performance Architect, Silicon

System Power and Performance Architect role at Google, focusing on optimizing power and performance for mobile SoCs, particularly in camera and GenAI applications.

Imaging and Multimedia System Architect, Silicon

Lead system architecture development for Google's Tensor SoCs, focusing on imaging, multimedia, and AI capabilities for Pixel devices.

Camera 3A/ISP Engineer, Pixel Camera

Join Google's Pixel Camera team as a Camera 3A/ISP Engineer to develop and improve autofocus systems for mobile photography, combining hardware expertise with software solutions.

SoC System Performance and Architecture Engineer, Silicon

SoC System Performance Engineer role at Google, focusing on architectural design and optimization of next-gen silicon solutions for consumer products.