Design Verification Engineer, Machine Learning, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Hardware

Description For Design Verification Engineer, Machine Learning, Silicon

Join Google's innovative hardware team developing custom silicon solutions that power the future of Google's direct-to-consumer products. As a Design Verification Engineer focusing on Machine Learning Silicon, you'll be part of a team that combines Google's expertise in AI, Software, and Hardware to create groundbreaking experiences. The role involves working with complex digital design blocks, using advanced verification methodologies, and ensuring the quality of silicon implementations.

You'll be responsible for planning and executing verification strategies for sophisticated digital designs, working closely with design engineers to identify critical verification scenarios. The position requires expertise in SystemVerilog and UVM for creating robust verification environments, as well as strong debugging skills to ensure design correctness.

The ideal candidate should have extensive experience in digital logic verification, particularly with FPGAs and ASICs, and a strong background in electrical engineering or computer science. Knowledge of machine learning applications and image processing is highly valued, as is experience with FPGA prototyping and ASIC performance verification.

This role offers the opportunity to contribute to products used by millions worldwide, working at the intersection of hardware and machine learning. You'll be part of Google's mission to organize the world's information and make it universally accessible, while helping to shape the next generation of hardware experiences that deliver unparalleled performance and efficiency.

Last updated 25 minutes ago

Responsibilities For Design Verification Engineer, Machine Learning, Silicon

  • Plan the verification of complex digital design blocks
  • Create and enhance constrained random verification environments using SystemVerilog and UVM
  • Identify and write all types of coverage measures for stimulus and corner cases
  • Debug tests with design engineers to deliver correct design blocks
  • Close coverage measures to identify verification holes and show progress towards tape out

Requirements For Design Verification Engineer, Machine Learning, Silicon

  • Bachelor's degree in Electrical Engineering or Computer Science or equivalent practical experience
  • 8 years of experience verifying digital logic at RTL using System Verilog for FPGAs and ASICs
  • Experience verifying digital IP and subsystems

Interested in this job?

Jobs Related To Google Design Verification Engineer, Machine Learning, Silicon

Software Engineer Tech Lead, Photos Reminiscing

Lead software engineer position at Google Photos focusing on machine learning and reminiscence features, combining technical leadership with ML expertise.

Staff Software Engineer, Generative AI, Google Workspace

Staff Software Engineer position at Google focusing on Generative AI applications for Google Workspace, combining advanced machine learning with enterprise software development.

Staff Software Engineer, ML Infrastructure

Staff Software Engineer position at Google focusing on ML Infrastructure development and technical leadership, offering competitive compensation and benefits.

Staff Software Engineer, Private Machine Learning

Staff Software Engineer position at Google focusing on private machine learning and privacy-preserving technologies for advertising systems, offering competitive compensation and benefits.

Staff Software Engineer, Computational Photography and Generative AI

Lead software engineer position focusing on computational photography and generative AI at Google, requiring expertise in machine learning and technical leadership.