Senior Formal Verification Engineer, Google Cloud

1 Month ago • 8 Years + • Research & Development • Undisclosed

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.

Dublin, County Dublin, Ireland (On-Site)

Hyderabad, Telangana, India (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

New York, New York, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Similar Jobs

Fabric - Applied Researcher, Cryptography Hardware

Fabric, United States (Remote)

Diligent - Data Scientist

Diligent, India (Hybrid)

Captions - Software Engineer, iOS (3+ years of experience)

Captions, United States (On-Site)

Intel Corporation - Graduate Talent (PDK Development)

Intel Corporation, Malaysia (On-Site)

Synopsys  Inc  - R&D Engineering, Principal Engineer

Synopsys Inc , India (On-Site)

Logitech - Electrical Engineering Lead

Logitech, Taiwan (On-Site)

Iksha Labs - Senior C++ Engineer

Iksha Labs, India (On-Site)

Riot Games - Staff Software Engineer, Unreal Tools - MMO

Riot Games, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

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

Varonis  - Backend Tech Lead

Varonis , Israel (On-Site)

Playtika - Level Design Team Leader

Playtika, Israel (On-Site)

Unity - Data Analyst

Unity, Israel (On-Site)

Unity - Senior Data Engineer

Unity, Israel (On-Site)

SuperPlay - Senior 3D Animation

SuperPlay, Israel (On-Site)

Moon Active - Knowledge Base Lead

Moon Active, Israel (On-Site)

Varonis  - Director of Cloud Product Management

Varonis , Israel (Hybrid)

SuperPlay - 2D TEAM LEAD

SuperPlay, Israel (On-Site)

Unity - Growth Partnerships Manager

Unity, Israel (On-Site)

seeking alpha - Mobile Product Marketing Manager

seeking alpha, Israel (Remote)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Whoop - Senior Research Engineer (Optics)

Whoop, United States (On-Site)

Activate Games - Electronics Assembler (Night Shift)

Activate Games, Canada (On-Site)

Meta - Research Scientist, Machine Learning (PhD)

Meta, United States (On-Site)

Tesla - Sr. Konstrukteur (m/w/d)

Tesla, Germany (On-Site)

Wargaming - С++ Developer (World of Warships, PC)

Wargaming, Serbia (Hybrid)

Samsung Semiconductor - Intern, Compiler Engineer

Samsung Semiconductor, United States (Hybrid)

Cadence - Principal Cloud Engineer

Cadence, India (On-Site)

Get notifed when new similar jobs are uploaded