Networking Design Verification Engineer, Google Cloud

A global technology company that designs and develops innovative products and services used by billions of people worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Networking Design Verification Engineer, Google Cloud

Join Google Cloud's innovative team as a Networking Design Verification Engineer, where you'll be part of the ML, Systems & Cloud AI (MSCA) organization. This role combines hardware expertise with software verification, focusing on developing and testing critical networking components for Google's infrastructure. You'll work on verification of digital designs, create test environments, and ensure the reliability of systems that power Google's services used by billions worldwide. The position offers the opportunity to work with cutting-edge technology, including custom silicon solutions and advanced networking protocols. You'll collaborate with design engineers, contribute to verification planning, and ensure the quality of complex systems through rigorous testing and debugging. This role is perfect for someone with strong technical skills in networking protocols, verification methodologies, and system architecture, who wants to impact the future of cloud computing and Google's global infrastructure. The role offers the chance to work in either Haifa or Tel Aviv, Israel, contributing to Google's next generation of hardware experiences.

Last updated an hour ago

Responsibilities For Networking Design Verification Engineer, Google Cloud

  • Plan the verification of digital design blocks by understanding design specification
  • Create and enhance constrained-random verification environments using SystemVerilog
  • Identify and write coverage measures for stimulus and corner-cases
  • Debug tests with design engineers to deliver functionally correct design blocks
  • Close coverage measures to identify verification holes and show progress towards tape-out

Requirements For Networking Design Verification Engineer, Google Cloud

Java
  • Bachelor's degree in Electrical Engineering or equivalent practical experience
  • Experience working with design networking like Remote Direct Memory Access (RDMA) or packet processing
  • Experience in creating and using verification components and environments in standard verification methodology
  • Experience with system design principles for low latency, high throughput, security, and reliability

Interested in this job?

Jobs Related To Google Networking Design Verification Engineer, Google Cloud

Software Engineer III, Infrastructure, Google Cloud

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring 2+ years of experience in software development and distributed systems.

Software Engineer II, Platforms and Ecosystems

Software Engineer II position at Google focusing on Platforms and Ecosystems development, requiring 1+ years of programming experience and a bachelor's degree.

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google's Core Infrastructure team, focusing on developing and maintaining critical systems that power Google's flagship products.

Software Engineer III, Infrastructure, Google Cloud Business Platforms

Software Engineer III position at Google Cloud focusing on infrastructure development, distributed systems, and large-scale computing solutions.

Software Engineer III, Chrome

Software Engineer III position at Google Chrome team working on browser development and web technologies