Design Engineer, Google Cloud

10 Hours ago • 5 Years + • Research & Development

Job Summary

Job Description

This Design Engineer role at Google Cloud involves developing custom silicon solutions for direct-to-consumer products. You'll contribute to the SoC design cycle, from architecture definition and RTL coding to simulations and production. Responsibilities include leading complex ASIC subsystems, defining high-performance hardware/software interfaces, writing micro-architecture and design specifications, and collaborating with various engineering teams (software, verification, physical design) to ensure design quality and performance. The role requires expertise in ASIC design, RTL development (Verilog), speed interfaces (PCIe, InfiniBand), micro-architecture, and verification.
Must have:
  • Bachelor's degree in EE or equivalent
  • 5+ years RTL development (Verilog)
  • Experience with PCIe, InfiniBand
  • Micro-architecture, design, verification expertise
  • Logic synthesis and timing closure
Good to have:
  • Scripting languages (Python/Perl)
  • Knowledge of arithmetic units, bus architectures
  • High-performance/low-power design techniques
  • FPGA, emulation platforms, SoC architecture
  • Assertion-based formal verification

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering or equivalent practical experience.
  • 5 years of experience with RTL development for ASIC subsystems using Verilog.
  • Experience with speed interfaces such as PCIe, InfiniBand, and their low latency, security, and reliability principles.
  • Experience with micro architecture, design, verification, logic synthesis, and timing closure.

Preferred qualifications:

  • Experience with scripting languages (e.g., Python or Perl).
  • Knowledge of arithmetic units, bus architectures, processor design, accelerators, or memory hierarchies.
  • Knowledge of high performance and low power design techniques.
  • Knowledge of FPGA, emulation platforms, and SoC architecture.
  • Knowledge of assertion-based formal verification.

About the job

Be part of a 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.

In this role, you will use Application-Specific Integrated Circuit (ASIC) design to be part of a team that creates the System on a Chip (SoC) design cycle from start to finish. You will collaborate with design and verification engineers in projects, creating architecture definitions with Register-Transfer Level (RTL) coding, and running block level simulations. You will contribute in ASIC designs from design specification to production. You will collaborate with members of architecture, software, verification, power, timing, synthesis and more to specify and deliver high quality SoC/RTL. You will also solve technical problems with innovative micro-architecture and practical logic solutions, and evaluate design options with performance, power, and area in mind.

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

  • Lead a complex ASIC subsystem.
  • Understand how it interacts with software and other ASIC subsystems to implement groundbreaking data centers.
  • Define high-performance hardware/software interfaces. Write micro architecture and design specifications.
  • Define efficient micro-architecture and block partitioning/interfaces and flows.
  • Collaborate closely with software, verification, and physical design stakeholders to ensure the designs are complete, correct, and performant.

Similar Jobs

ION - Cloud Engineer/Architect (DevOps)

ION

London, England, United Kingdom (On-Site)
6 Months ago
Microsoft - Senior Data Scientist

Microsoft

(On-Site)
19 Hours ago
N-iX - Middle DevOps Engineer

N-iX

Colombia (Remote)
2 Days ago
ByteDance - Senior Software Development Engineer - NoSQL-DocumentDB

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Playrix - Lead QA Engineer

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago
Riot Games - Manager, Software Engineering - League of Legends, Hextech Engine

Riot Games

Sydney, New South Wales, Australia (On-Site)
7 Months ago
Samsung Semiconductor - Senior Staff Engineer, Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Week ago
Samsung Semiconductor - Staff Engineer, AI/ML Software Compiler

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
Revenera - Senior Software Engineer

Revenera

Bengaluru, Karnataka, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

HoYoverse - AI Product Management Intern

HoYoverse

Singapore (On-Site)
1 Month ago
N-iX - Data Engineer (with Databricks)

N-iX

Poland (Remote)
2 Days ago
Google - CPU AI Workloads and Performance Architect

Google

Austin, Texas, United States (On-Site)
11 Hours ago
Google - Senior Software Engineer, Storage Technologies, Google Cloud Platform

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
Kwalee - Product Analyst

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
2 Months ago
Microsoft - Data Scientist: Opportunities - PhD - Redmond

Microsoft

Redmond, Washington, United States (On-Site)
19 Hours ago
GoTo Group - Senior Data Warehouse Engineer - India

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Student Researcher, PhD, 2025

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
NVIDIA - Senior Formal Verification Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
PlayStation Global - Sr Procedural Technical Artist

PlayStation Global

Los Angeles, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Haifa, Haifa District, Israel

Microsoft - Senior Software Engineer - Cloud and Enterprise Security

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
13 Hours ago
PLAYSTUDIOS - POP! - Monetization Manager

PLAYSTUDIOS

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Plarium - Business Product Analyst

Plarium

Herzliya, Tel Aviv District, Israel (Hybrid)
2 Months ago
NVIDIA - Senior Software Engineer - System Customization Team

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
SciPlay - Senior User Acquisition Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Plarium - Business Analytics Lead

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
2 Months ago
PAPAYA - Head of Product - Platform

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Google - Network Register Transfer Level Design Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
11 Hours ago
Google - SoC and IP Design Engineer

Google

Haifa, Haifa District, Israel (On-Site)
9 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Data Center Design Lead

Google

Atlanta, Georgia, United States (On-Site)
8 Hours ago
Google - Junior Networking Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Hours ago
NVIDIA - Mixed Signal Design Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
11 Hours ago
NVIDIA - Senior System Software Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Google - Hardware System Integration Engineer

Google

San Diego, California, United States (On-Site)
8 Hours ago
Google - Senior CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
10 Hours ago
NVIDIA - CAD Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
10 Hours ago
N-iX - Senior Data Scientist (#2665)

N-iX

Ukraine (Remote)
3 Months 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (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