Networking Design Verification Engineer, Google Cloud

A global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
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 developing custom silicon solutions that power Google's direct-to-consumer products. This role is within the ML, Systems & Cloud AI (MSCA) organization, which is responsible for the hardware, software, and infrastructure powering Google's services and Cloud platform. You'll work on verification of digital designs, building verification components, and managing the full lifecycle of verification processes. The position requires expertise in networking protocols, ASIC verification, and system design principles. You'll collaborate with design engineers to ensure functionality and performance of hardware components. This is an opportunity to impact billions of users while working with cutting-edge technology in hyperscale computing. The role offers the chance to work on projects ranging from TPUs to global network infrastructure, contributing to Google Cloud's Vertex AI platform and enterprise-level AI solutions. The position combines technical depth in hardware verification with the scale and impact of Google's global infrastructure.

Last updated an hour ago

Responsibilities For Networking Design Verification Engineer, Google Cloud

  • Plan the verification of digital design blocks
  • Create and enhance constrained-random verification environments using SystemVerilog
  • Identify and write coverage measures for stimulus and corner-cases
  • Debug tests with design engineers
  • Close coverage measures to identify verification holes

Requirements For Networking Design Verification Engineer, Google Cloud

  • 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 in TCP, IP, Ethernet, PCIE and DRAM, NoC principles and protocols
  • Experience with verification techniques and full verification life cycle
  • Experience with performance verification of ASICs and ASIC components

Interested in this job?

Jobs Related To Google Networking Design Verification Engineer, Google Cloud

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization using Python, Java, and enterprise software solutions.

Software Engineer III, Infrastructure, Core

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

Software Engineer III, Infrastructure, Google Cloud AI

Software Engineer III position at Google Cloud AI focusing on infrastructure development, requiring C++ expertise and experience with large-scale systems.

Software Engineer III, Infrastructure, Google TV

Software Engineer III position at Google TV focusing on infrastructure development, system design, and large-scale distributed systems with competitive compensation and benefits.