Taro Logo

Senior Design Verification Engineer, Networking, Google Cloud

A global technology company that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for Google services and Google Cloud.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Job Description

Join Google's ML, Systems, & Cloud AI (MSCA) organization as a Senior Design Verification Engineer, where you'll be part of a team pushing boundaries in custom silicon solutions. This role combines hardware verification expertise with cloud infrastructure development, working on systems that power Google's services and Cloud platform.

As a Design Verification Engineer, you'll be responsible for verifying digital designs, developing constrained-random test environments, and ensuring system testing closure. You'll work with cutting-edge technology, including TPUs and hyperscale computing infrastructure, while collaborating with design teams to ensure the highest quality in hardware implementations.

The position offers the opportunity to work on projects that directly impact billions of users through Google's services and Cloud platform. You'll be part of the team that designs and implements the hardware and software infrastructure powering critical services like Search, YouTube, and Google Cloud's Vertex AI platform.

This role requires a strong background in digital logic verification, expertise in SystemVerilog or Specman/E, and experience with CPU implementation and compute SOC. You'll be working in either Tel Aviv or Haifa, Israel, contributing to Google's next generation of hardware experiences that deliver unparalleled performance, efficiency, and integration.

The ideal candidate will combine technical expertise in hardware verification with collaborative skills, as you'll be working closely with design engineers to debug tests and ensure functional correctness. This is an opportunity to shape the future of Google's hardware infrastructure while working with some of the most advanced technology in the industry.

Last updated 2 days ago

Responsibilities For Senior Design Verification Engineer, Networking, Google Cloud

  • Plan and execute the verification of digital design blocks
  • Develop and refine random verification environments using SystemVerilog/UVM or Specman
  • Define and implement various coverage measures to capture stimulus and corner-case scenarios
  • Collaborate with design engineers to debug tests and ensure functional correctness
  • Drive coverage analysis to identify verification gaps and demonstrate progress towards tape-out

Requirements For Senior Design Verification Engineer, Networking, Google Cloud

Python
  • Bachelor's degree in Electrical Engineering or equivalent practical experience
  • 8 years of experience verifying digital logic at Register-Transfer Level (RTL) using SystemVerilog or Specman/E for FPGAs or ASICs
  • Experience with CPU implementation, assembly language, or compute System on a Chip (SOC)
  • Experience verifying digital systems using standard IP components/interconnects
  • Experience creating and using verification components and environments in standard verification methodology

Related Jobs