Silicon RTL IP/Subsystem Senior Engineer

3 Days ago • 5 Years + • Research & Development

Job Summary

Job Description

This senior engineering role at Google Cloud involves designing and implementing custom silicon solutions for direct-to-consumer products and data center accelerators. Responsibilities include owning the microarchitecture and implementation of IPs and subsystems, collaborating with cross-functional teams (architecture, firmware, software, verification, physical design), driving design methodology and improvements, and identifying opportunities for power, performance, and area optimization. The ideal candidate will have extensive experience in ASIC development using Verilog/SystemVerilog or VHDL, as well as experience with design verification, synthesis, timing/power analysis, and DFT. The role contributes to accelerating machine learning computation in Google's data centers.
Must have:
  • 5+ years ASIC development experience
  • Verilog/SystemVerilog or VHDL expertise
  • ASIC design verification, synthesis, timing/power analysis, DFT
  • Micro-architecture and IP/subsystem design
  • Collaboration with cross-functional teams
Good to have:
  • Python or Perl coding experience
  • SoC design and integration experience
  • Knowledge of arithmetic units, bus architectures, processor design, accelerators, or memory hierarchies
  • High-performance and low-power design techniques

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 5 years of experience in Application-specific integrated circuit (ASIC) development with Verilog/SystemVerilog, Vhsic Hardware Description Language (VHDL), or Chisel.
  • Experience in ASIC design verification, synthesis, timing/power analysis, and Design for Testing (DFT).
  • Experience in micro-architecture and designing IPs and subsystems.

Preferred qualifications:

  • Experience with coding languages (e.g., Python or Perl).
  • Experience in System on a Chip (SoC) designs and integration flows.
  • Knowledge of arithmetic units, bus architectures, processor design, accelerators, or memory hierarchies.
  • Knowledge of high performance and low power design techniques.

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 be part of a team developing Application-specific integrated circuit (ASICs) used to accelerate machine learning computation in data centers. You will collaborate with members of architecture, verification, power and performance, physical design, etc to specify and deliver quality designs for next generation data center accelerators. You will solve technical problems with micro-architecture and practical reasoning solutions, and evaluate design options with complexity, performance, power.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

  • Own microarchitecture and implementation of Internet Protocol (IPs) and subsystems.
  • Work with Architecture, Firmware, and Software teams to drive feature closure and develop microarchitecture specifications.
  • Drive design methodology, libraries, debug, code review in coordination with other Internet Protocol (IPs) Design Verification (DV) teams and physical design teams.
  • Identify and drive power, performance and area of improvements.

Similar Jobs

Google - Software Engineer III, Engineering Productivity, Google Cloud Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Days ago
Nexters - Data Analyst

Nexters

Cyprus (Remote)
1 Week ago
NVIDIA - Senior Physical Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Google - Staff Network Security Engineer

Google

Austin, Texas, United States (On-Site)
5 Days ago
ByteDance - Video Analysis and Quality Algorithm Engineer - 2023 Start (MS)

ByteDance

San Diego, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Packaging Technical Engineer - Hardware

NVIDIA

United States (Remote)
2 Weeks ago
ByteDance - Software Engineer Intern (AI Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Krafton  - Publishing Management Lead

Krafton

Seoul, South Korea (On-Site)
4 Days ago
Rivos - Silicon CAD Front End- Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Senior STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Business Data Scientist

Google

Chicago, Illinois, United States (On-Site)
1 Day ago
ByteDance - Senior Research Scientist, Foundation Model, Speech Understanding

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior DevOps Engineer - Accelerated Computing

NVIDIA

Westford, Massachusetts, United States (Hybrid)
3 Days ago
Larian Studios - Senior Technical Artist - Pipeline

Larian Studios

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
Next Level Business Services - Hadoop AWS Developer

Next Level Business Services

Beaverton, Oregon, United States (On-Site)
6 Months ago
Activision - Expert Level Designer - Single Player

Activision

Guildford, England, United Kingdom (Hybrid)
4 Weeks ago
NVIDIA - Software Manager, DOCA Verification

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Google - Senior Economist

Google

San Francisco, California, United States (On-Site)
1 Day ago
Google - Software Engineer II, Applied AI

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Google - ASIC Silicon Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
5 Days ago
Wipro - Spec Analyst

Wipro

Hyderabad, Telangana, India (On-Site)
6 Months ago
CloudHire - Power BI Expert

CloudHire

Telangana, India (Remote)
3 Weeks ago
S&P Global - Lead Data Scientist

S&P Global

Hyderabad, Telangana, India (On-Site)
6 Months ago
Google - Software Engineer III, Mobile, Android

Google

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Luxoft - Scrum Master

Luxoft

Gurugram, Haryana, India (On-Site)
4 Months ago
Google - Product Manager, Google Cloud Platform Looker

Google

Hyderabad, Telangana, India (On-Site)
5 Days ago
undefined - Senior Application Security Engineer

Hyderabad, Telangana, India (On-Site)
6 Months ago
Nagarro - Senior Engineer, Frontend Angular2x

Nagarro

Gurugram, Haryana, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Krafton  - HR Planning Manager (5+ years experience)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
NVIDIA - Senior System Software Engineer, Deep Learning Accelerator

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Tencent - Speech Synthesis Intern

Tencent

(On-Site)
2 Months ago
Riot Games - Senior Product Inclusion Program Manager

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Google - Physical Verification and Convergence Engineer

Google

Sunnyvale, California, United States (On-Site)
4 Days ago
NVIDIA - Manager, Systems Software

NVIDIA

Canada (On-Site)
1 Month ago
Riot Games - Principal Insights Analyst - Player Platform

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
NVIDIA - EDA System Software Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NVIDIA - Senior System Level Product Engineer

NVIDIA

Canada (Hybrid)
1 Month 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.

Fremont, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

San Francisco, California, United States (On-Site)

Fremont, 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