Senior Formal Verification Engineer, Google Cloud

2 Hours ago • 8 Years + • Research & Development

About the job

Job Description

Google Cloud seeks a Senior Formal Verification Engineer to perform formal verification of ASIC designs. Responsibilities include planning verification strategies, creating properties and constraints for logic blocks, utilizing formal verification tools, resolving complex verification issues, and improving methodologies. The role requires collaboration with design and verification engineers to define design intent and input stimulus constraints. The engineer will contribute to enhancing formal verification results and implementing reusable components. The ideal candidate has 8+ years of experience in main interconnects, DMA controllers, and power management, along with proficiency in temporal assertion languages (e.g., SVA or PSL).
Must have:
  • 8+ years experience in main interconnects, DMA, controllers, power management
  • Experience with temporal assertion languages (SVA or PSL)
  • Proficiency in formal verification tools
  • Plan formal verification strategy
  • Create properties and constraints for digital design blocks
Good to have:
  • Master's degree or PhD in EE or CS
  • Experience with scripting languages (Python)
  • Knowledge of formal verification algorithms
  • Experience with JasperGold, VC Formal, Questa Formal, or 360-DV

Minimum qualifications:

  • 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).

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering or Computer Science.
  • Experience with scripting languages (e.g., Python).
  • Experience working with one or more formal verification tools, such as JasperGold, VC Formal, Questa Formal, or 360-DV.
  • Knowledge of formal verification algorithms.

About the job

Be part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

The team's mission at Google System Infrastructure is to build cloud for Google services and for Google Cloud customers, by solving real world business challenges of performance, cost, and scale, utilizing unique hardware, software, and system solutions. In this role, you'll perform formal verification of design properties of ASIC designs. You will collaborate with design and verification engineers to define properties that capture the design intent of a logic block and constraints on its input stimulus. You'll also help define and improve design and verification methodologies that allow users to achieve formal verification closure.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Responsibilities

  • 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.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

State Of Minas Gerais, Brazil (On-Site)

San Francisco, California, United States (On-Site)

Eemshaven, Groningen, Netherlands (On-Site)

Taipei City, Taiwan (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Similar Jobs

The Walt Disney Company - Lead Data Scientist

The Walt Disney Company, United States (On-Site)

Intel Corporation - College Graduates

Intel Corporation, (On-Site)

Intel Corporation - Neuromorphic Processor Verification Lead

Intel Corporation, (Remote)

Ubisoft - Tools Programmer

Ubisoft, China (On_site)

Intel Corporation - Design Quality and Reliability Engineer

Intel Corporation, United States (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Brightly - UI Architect

Brightly, India (Hybrid)

ByteDance - Senior Site Reliability Engineer, AI Applications

ByteDance, United States (On-Site)

Warner Bros Discovery - Senior Software Engineer

Warner Bros Discovery, India (On-Site)

SLAY - Marketing Data Analyst

SLAY, Germany (On-Site)

Samsung Semiconductor - Senior Staff Engineer, Performance Modeling

Samsung Semiconductor, United States (Hybrid)

Interface AI - SDE III - Backend

Interface AI, India (Remote)

Ubisoft - Senior Gameplay Programmer

Ubisoft, China (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

Moon Active - Full Stack Developer

Moon Active, Israel (Hybrid)

AppLovin - Business Development Manager, eCommerce

AppLovin, Israel (On-Site)

Playtika - FP&A Manager

Playtika, Israel (On-Site)

SuperPlay - Community & Social Media Manager

SuperPlay, Israel (On-Site)

Varonis  - BI Developer

Varonis , Israel (On-Site)

Moon Active - Technical Product Manager

Moon Active, Israel (On-Site)

Voodoo - Art Director - Coffee Pack

Voodoo, Israel (Remote)

Overwolf - Senior Client Software Engineer

Overwolf, Israel (On-Site)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Assystems - Responsable de lot H/F

Assystems, France (On-Site)

Meta - Research Scientist, Machine Learning (PhD)

Meta, United States (On-Site)

Meta - Research Scientist, Machine Learning (PhD)

Meta, United States (On-Site)

Patterned Learning Career - Junior Java Software Engineer

Patterned Learning Career, (Remote)

Intel Corporation - Structural / Physical Design Engineer

Intel Corporation, Malaysia (Hybrid)

Power Integrations - Senior Staff IC Design Engineer

Power Integrations, United States (On-Site)

Meta - Software Engineer, Machine Learning

Meta, United States (On-Site)

Intel Corporation - AI SW Runtime/Networking engineer

Intel Corporation, Israel (Hybrid)

Get notifed when new similar jobs are uploaded