Senior Networking Formal Verification Engineer, Google Cloud

A global technology company that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for Google services and Google Cloud.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Networking Formal Verification Engineer, Google Cloud

Join Google Cloud's ML, Systems, & Cloud AI (MSCA) organization as a Senior Networking Formal Verification Engineer, where you'll be part of a diverse team pushing boundaries in custom silicon solutions. This role combines hardware verification expertise with cloud infrastructure development, focusing on ensuring the reliability and correctness of networking components through formal verification methods.

You'll be working on critical systems that power Google's services (Search, YouTube, etc.) and Google Cloud infrastructure. The position requires deep expertise in formal verification tools and methodologies, with opportunities to work on cutting-edge hardware designs that impact billions of users worldwide.

The ideal candidate will bring strong technical skills in formal verification, hardware design, and programming, along with the ability to architect verification solutions for complex networking systems. You'll be working in either Tel Aviv or Haifa, Israel, contributing to Google's next generation of hardware experiences.

This role offers the opportunity to work with advanced verification tools and methodologies, while being part of Google's broader mission in shaping the future of hyperscale computing. You'll be involved in verifying critical hardware components that support Google's AI infrastructure, including systems that power Google Cloud's Vertex AI platform.

The position combines technical depth in formal verification with the scale and impact of Google's infrastructure, making it an excellent opportunity for those passionate about hardware verification and interested in working on systems that power some of the world's most widely-used services.

Last updated a few seconds ago

Responsibilities For Senior Networking Formal Verification Engineer, Google Cloud

  • 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 Networking Formal Verification Engineer, Google Cloud

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)

Interested in this job?

Jobs Related To Google Senior Networking Formal Verification Engineer, Google Cloud

Senior Software Engineer, Dataform

Senior Software Engineer position at Google Cloud's Dataform team, focusing on API development, distributed systems, and infrastructure improvements.

Senior Application Engineer, Supply Chain Logistics

Senior Application Engineer position at Google focusing on supply chain logistics automation and backend development using Java, TypeScript, and Python.

Senior Software Engineer, Software Development Life Cycle

Senior Software Engineer position at Google focusing on Software Development Life Cycle tools and platforms, requiring 5+ years of software development experience and expertise in building developer tools.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and enterprise application development with 8+ years of experience required.

Senior Software Engineer, Google Ads

Senior Software Engineer position at Google Ads team, developing advertising technology that connects users, publishers, and advertisers while working with cutting-edge systems at scale.