Senior Formal Verification Engineer

Google is a global technology company that builds cloud infrastructure and consumer products used by millions worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Formal Verification Engineer

Google's System Infrastructure team is seeking a Senior Formal Verification Engineer to join their mission of building cloud infrastructure for Google services and Google Cloud customers. This role focuses on performing formal verification of ASIC designs, working with cutting-edge hardware and software solutions to address real-world challenges of performance, cost, and scale.

As a Senior Formal Verification Engineer, you'll be part of the Technical Infrastructure team that powers Google's extensive product portfolio. You'll collaborate with design and verification engineers to define properties capturing design intent of logic blocks and input stimulus constraints. Your work will directly impact the development of custom silicon solutions that drive Google's direct-to-consumer products.

The position requires deep expertise in formal verification methodologies, ASIC design, and hardware verification tools. You'll be responsible for planning verification strategies, implementing reusable components, and improving existing methodologies. This role offers the opportunity to work with advanced technology while contributing to products used by millions globally.

The ideal candidate will bring strong technical skills in formal verification, experience with tools like JasperGold or VC Formal, and the ability to collaborate effectively with cross-functional teams. You'll be joining a diverse team that pushes boundaries and innovates in hardware development, making this an excellent opportunity for those passionate about hardware verification and cloud infrastructure.

Last updated an hour ago

Responsibilities For Senior Formal Verification Engineer

  • Plan the formal verification strategy and create the properties and constraints for digital design blocks
  • Utilize formal property verification tools combined with formal verification closure techniques to verify properties
  • Resolve difficult to verify properties, and contribute improvements to methodologies to enhance formal verification results
  • Architect and implement reusable formal verification components

Requirements For Senior Formal Verification Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience
  • 8 years of experience working in main interconnects, Direct Memory Access (DMA), controllers, and power management
  • Experience capturing design specification in a temporal assertion language (e.g., SVA or PSL)
  • Experience with scripting languages (e.g., Python)
  • Experience working with formal verification tools (JasperGold, VC Formal, Questa Formal, or 360-DV)
  • Knowledge of formal verification algorithms

Interested in this job?

Jobs Related To Google Senior Formal Verification Engineer

Senior Software Developer, Full Stack, Google Workspace

Senior Full Stack Software Developer role at Google working on Google Workspace, developing and maintaining enterprise-scale web applications.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture optimization for consumer products.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google building innovative solutions using Large Language Models (LLMs) and developing new engineering functions in the Cloud CISO organization.

Senior Customer and Partner Solutions Engineer, gTech Ads

Senior Customer and Partner Solutions Engineer position at Google's gTech Ads team, focusing on technical solutions and product operations for advertising products.

Senior Software Engineer, Full Stack, Google Store

Senior Full Stack Software Engineer position at Google Store, developing next-generation technologies with both backend and frontend expertise.