Junior CPU Formal Verification Engineer

2 Days ago • 1-2 Years • Research & Development

Job Summary

Job Description

This Junior CPU Formal Verification Engineer role at Google involves planning formal verification strategies, creating properties and constraints for digital design blocks, and utilizing formal property verification tools. Responsibilities include verifying properties, improving methodologies, resolving complex verification issues, and architecting reusable components. The successful candidate will contribute to the development of custom silicon solutions for Google's direct-to-consumer products, impacting hardware experiences and delivering high performance, efficiency, and integration. The position requires a Bachelor's degree in Electrical Engineering, Computer Science, or equivalent, and experience with main interconnects, DMA, controllers, power management, and temporal assertion languages (e.g., SVA or PSL).
Must have:
  • Bachelor's degree in EE/CS
  • Experience with main interconnects, DMA, controllers, power management
  • Experience with temporal assertion languages (SVA/PSL)
  • Formal verification strategy planning
  • Utilizing formal verification tools
Good to have:
  • Master's/PhD in EE/CS
  • Experience with formal verification tools (JasperGold, VC Formal, Questa Formal, DV360)

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience.
  • 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, or a related field.
  • Experience working with one or more formal verification tools (e.g., JasperGold, VC Formal, Questa Formal, or DV360).

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 ML, Systems & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

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.
  • Contribute improvements to methodologies to enhance formal verification results. Resolve difficult to verify properties.
  • Architect and implement reusable formal verification components.

Similar Jobs

Tesla - Automotive Mechatronics Technician / Auto Mechanic

Tesla

Oldenburg, Lower Saxony, Germany (On-Site)
2 Months ago
Shyft Labs - Senior Business Systems Analyst

Shyft Labs

Toronto, Ontario, Canada (Hybrid)
1 Week ago
Netflix - Sr. Manager, Workplace

Netflix

Los Gatos, California, United States (On-Site)
1 Week ago
Landor - Type Designer

Landor

Milan, Lombardy, Italy (Hybrid)
9 Hours ago
SideFX Software - 3D Software Developer

SideFX Software

Toronto, Ontario, Canada (Hybrid)
3 Months ago
Tesla - Mechanical Design Engineer - DFM and Design

Tesla

Athens, Greece (On-Site)
2 Months ago
NVIDIA - System Software Engineer - Base OS (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Tesla - Dual Degree Program in Mechanical Engineering (B.Sc.)

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Google - Pixel Lead, Brownout Mitigation

Google

Mountain View, California, United States (On-Site)
3 Days ago
Google - Software Engineer III, Embedded Systems/Firmware, Pixel

Google

Mountain View, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Telnyx - Content Engineer

Telnyx

Amsterdam, North Holland, Netherlands (On-Site)
1 Day ago
Evolution - Customer Service - Japanese Speaking Game Presenter (No experience required)

Evolution

Burnaby, British Columbia, Canada (On-Site)
7 Months ago
Lighthouse Games - Head of Development

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago
Every matrix - Head of Managed Services

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Wrike - Senior Product Designer

Wrike

Nicosia, Nicosia, Cyprus (Hybrid)
1 Day ago
Hologate gmbh - IT Support (f/d/m)

Hologate gmbh

Munich, Bavaria, Germany (Remote)
8 Months ago
Netflix - Product Design Manager

Netflix

Los Gatos, California, United States (On-Site)
2 Weeks ago
Team Liquid - Senior Back End Engineer, EU

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
1 Month ago
Hitachi - Data Scientist

Hitachi

Pune, Maharashtra, India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

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

NVIDIA - SOC Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Outbrain - Data Analyst - Student Position

Outbrain

Netanya, Center District, Israel (Hybrid)
23 Hours ago
NVIDIA - Senior Software Architect, Accelerated Computing SDN

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
NVIDIA - Senior Network Algorithms Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Google - CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Unity - Automation Infrastructure Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
NVIDIA - Senior Product Manager, ASIC Simulation

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
NVIDIA - Senior DevOps Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Playtika - Spine Animator

Playtika

Israel (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Samsung Semiconductor - Staff Engineer, SoC Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago
Google - CPU System Software Engineer, Performance Architect

Google

Austin, Texas, United States (On-Site)
1 Week ago
Tesla - SPS Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Bright Machines - Perception Research Engineer

Bright Machines

San Francisco, California, United States (On-Site)
6 Months ago
Samsung Semiconductor - Senior Engineer, Performance Modeling Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
ByteDance - Technical Expert, Large Language Model

ByteDance

Singapore (On-Site)
6 Months ago
SideFX Software - 3D Software Developer (Future Opportunity)

SideFX Software

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

San Francisco, California, United States (On-Site)
5 Months ago
ByteDance - Machine Learning Engineer Intern (Search-TikTok Recommendation)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

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)

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug