Google Cloud is seeking a Senior Hardware Emulation Engineer to join their team developing custom silicon solutions. This role focuses on developing and maintaining emulation infrastructure, tools, and workflow methodologies supporting ASIC projects. The position is part of the ML, Systems, & Cloud AI (MSCA) organization, which designs and manages hardware, software, and infrastructure for Google services and Google Cloud.
As a Senior Hardware Emulation Engineer, you'll work closely with designers, verification engineers, and software teams to provide emulation infrastructure and methodologies. You'll collaborate with external vendors, lab support teams, and EDA tooling teams to deliver emulation-based prototyping capabilities for ASIC projects. The role involves debugging infrastructure and design issues, assisting in hardware lab bring-up, and verification of ASIC systems.
The ideal candidate should have strong experience with EDA tools, programming skills in languages like C++, Python, or TCL, and familiarity with emulation systems. Knowledge of RTL design, Verilog, and system verification is highly valued. This position offers the opportunity to shape the future of Google's hardware experiences, working on products that impact millions of users worldwide.
Working at Google's MSCA organization, you'll be part of a team that prioritizes security, efficiency, and reliability across all projects, from TPU development to global network management. The role offers the chance to contribute to cutting-edge technology, including Google Cloud's Vertex AI platform, and work with state-of-the-art emulation systems and tools.