Senior Formal Verification Engineer

Google is a global technology company that builds cloud infrastructure and provides various internet services and products.
Cloud
Senior Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS

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 solving complex business challenges related to performance, cost, and scale through innovative hardware, software, and system solutions.

As a Senior Formal Verification Engineer, you'll be instrumental in performing formal verification of ASIC design properties, working closely with design and verification engineers. You'll be responsible for defining properties that capture design intent of logic blocks and constraints on input stimulus. The role involves collaboration with Google's Technical Infrastructure team, which is crucial in maintaining and developing data centers and next-generation Google platforms.

The position offers the opportunity to work on cutting-edge technology that powers Google's product portfolio, directly impacting millions of users worldwide. You'll be part of a diverse team that pushes boundaries in developing custom silicon solutions for Google's direct-to-consumer products. Your expertise will be vital in shaping the next generation of hardware experiences, focusing on unparalleled performance, efficiency, and integration.

This is an ideal role for someone with strong formal verification experience, particularly in ASIC design, who wants to make a significant impact on Google's infrastructure. The position requires both technical expertise and collaborative skills, as you'll work across teams to improve design and verification methodologies. Join Google's team of engineers' engineers who take pride in innovative problem-solving and maintaining the backbone of Google's technical infrastructure.

Last updated 3 days 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)
  • Master's degree or PhD in Electrical Engineering or Computer Science (preferred)
  • Experience with scripting languages (e.g., Python) (preferred)
  • Experience working with formal verification tools (preferred)
  • Knowledge of formal verification algorithms (preferred)

Interested in this job?

Jobs Related To Google Senior Formal Verification Engineer

Senior Network Design Engineer, Google Cloud

Senior Network Design Engineer position at Google Cloud, focusing on ASIC development and data center networking infrastructure.

Senior Systems Development Engineer, Silicon

Senior Systems Development Engineer role at Google, focusing on cloud infrastructure, Linux systems, and automation using Python for large-scale systems.

Senior Software Engineer, Cloud Observability Compliance

Senior Software Engineer position at Google Cloud focusing on Cloud Observability Compliance, building enterprise-ready solutions for logging, trace, and monitoring systems.

Senior Software Engineer, Google Cloud

Senior Software Engineer position at Google Cloud, developing enterprise-grade cloud solutions and next-generation technologies that impact billions of users.

Senior Networking Engineer, VMware Engine, Google Cloud

Senior Networking Engineer position at Google Cloud, focusing on VMware Engine infrastructure and cloud networking technologies.