Senior Design Verification Engineer, Google Cloud

Google

8+ yrs Bengaluru Full Time Work from office
Google logo
Posted : 1 week ago
Actively hiring

Job description

Join Google Cloud as a Senior Design Verification Engineer and shape the future of AI/ML hardware acceleration. This role offers the chance to drive cutting-edge TPU technology powering Google's most demanding AI/ML applications. You will be part of a team pushing boundaries to develop custom silicon solutions for Google's TPUs, contributing to innovations behind products used by millions worldwide.

Leverage your design and verification expertise to validate complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems. You will own the entire verification life cycle, from planning and test execution to coverage closure, ensuring stringent AI/ML performance and accuracy goals are met. Build advanced constrained-random verification environments to uncover corner-case bugs and guarantee the reliability of AI/ML workloads on TPU hardware.

Collaborate closely with design and verification engineers on active projects. The AI and Infrastructure team is redefining possibilities, empowering customers with breakthrough AI and Infrastructure capabilities at unparalleled scale, efficiency, and reliability. Our contributions enable groundbreaking AI models, deliver immense computing power to global services, and provide the essential platforms for developers.

Responsibilities

Plan the verification of digital design blocks and collaborate with design engineers to pinpoint critical verification scenarios.

Identify and implement all necessary coverage measures for stimulus and corner-cases.

Debug tests effectively alongside design engineers to deliver functionally sound design blocks.

Measure progress and identify verification gaps to demonstrate advancement towards tape-out.

Develop a constrained-random verification environment utilizing SystemVerilog and Universal Verification Methodology (UVM).

Qualifications

A Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience is required.

Possess a minimum of 8 years of experience in Verification, focusing on digital logic at the RTL level. Proficiency in SystemVerilog or Specman/E for Field Programmable Gate Arrays (FPGAs) or ASICs is essential.

Demonstrate experience in verification and debug of IP/subsystem/SoCs within the Networking domain, including areas like packet processing, bandwidth management, and congestion control.

Experience verifying digital systems using standard IP components and interconnects, such as microprocessor cores and hierarchical memory subsystems, is also necessary.

Essential Skills

SystemVerilogSpecman/ERTL VerificationFPGA VerificationASIC VerificationDigital Logic VerificationVerification PlanningTest ExecutionCoverage ClosureConstrained-Random VerificationUVMDebugging

Good to Have

IP/Subsystem/SoC VerificationNetworking DomainPacket ProcessingBandwidth ManagementCongestion ControlStandard IP ComponentsMicroprocessor CoresHierarchical Memory SubsystemsIndustry-Standard SimulatorsRevision Control SystemsRegression SystemsAI/ML AcceleratorsVector Processing UnitsFull Verification Life Cycle

Highlights

  • Actively hiring

More Details

RoleSenior Design Verification Engineer, Google Cloud
IndustryAI / Machine Learning, Cloud Computing
DepartmentEngineering, Design, Verification
Employment TypeFull Time, Work from office

About the Company

Google logo

Google

AI / Machine Learning