EDA/CAD Custom Tool Development Engineer

2 Weeks ago • 5 Years + • Artificial Intelligence • Research & Development

Job Summary

Job Description

This role involves shaping the future of AI/ML hardware acceleration by developing custom silicon solutions for Google's TPU. Responsibilities include partnering with Google DeepMind to incorporate AI/ML techniques into chip design, collaborating with chip project teams to standardize methodology, designing and implementing software automation for ASIC and SoC EDA flow, performing tool evaluations, and leading the development of internal software tools. The engineer will also participate in design reviews, influence scheduling trade-offs, identify opportunities for improved chip design, and work directly with hardware teams to deploy tools impacting Google's chip development process. This role requires expertise in ASIC chip design, EDA tools, and programming languages like Python and C++. The ideal candidate will also have experience in AI/ML methods for ASIC development and chip design processes.
Must have:
  • 5+ years ASIC Chip Design experience
  • 5+ years EDA tool experience
  • Python/C++ programming skills
  • Strong code and design practices
  • Lead end-to-end chip design process improvement projects
Good to have:
  • Experience deploying new tools/flows
  • AI/ML experience for ASIC development
  • Knowledge of chip design processes
  • Presentation and explanation skills
  • C/C++/Python programming skills

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience in ASIC Chip Design.
  • 5 years of experience with hardware electronic design automation tools.
  • Experience in Python/C++ programming.
  • Experience in writing code and design practices.

Preferred qualifications:

  • Experience planning and deploying new tools and flows to users.
  • Experience in AI/ML methods for ASIC development.
  • Knowledge of chip design processes such as verification, design, and implementation.
  • Ability to present and explain novel methods to users.
  • Strong programming/software skills like C/C++/Python.

About the job

In this role, you’ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You’ll be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's TPU. You'll contribute to the innovation behind products loved by millions worldwide, and leverage your design and verification expertise to verify complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems.

In this role, you will help deliver products that have a substantive impact on the technical infrastructure. You will provide leadership in an innovative and fast-paced environment with a focus on infrastructure for chip design. You'll also lead complex technical projects from the concept/planning stage through execution and closure. You will enable the wider team to deliver designs of different application areas, including ML/AI acceleration by developing tools relying on AI/ML techniques. You will lead end-to-end chip design process improvement projects.

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

  • Partner with the Google Deepmind team to incorporate AI/ML techniques in chip design methodology and integrate into development flow.
  • Partner with Chip Project teams to influence and standardize methodology across projects and functional areas (e.g., Design, Verification, Emulation, and other front end domain).
  • Propose, design, and implement software automation addressing bottlenecks in today's ASIC and SoC EDA flow. Perform or guide technical evaluations of tools and their AI capabilities, and drive planning for possible deployment. 
  • Lead the development of internal software tools and automation efforts, participate in design reviews, and engage in influencing and scheduling trade-off discussions. Collaborate to identify and create strategic opportunities for improved chip design across Google.
  • Work directly with a hardware team on projects-prototype and deploy tools to make a positive impact on Google's chip hardware development process.

Similar Jobs

ByteDance - Research Engineer, Computer Vision

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
HoYoverse - AI Product Management Intern

HoYoverse

Singapore (On-Site)
1 Month ago
NVIDIA - Senior System Software Engineer - Triton Inference Server

NVIDIA

California, United States (Remote)
3 Months ago
Lockwood - Senior Data Analyst

Lockwood

United Kingdom (Remote)
1 Week ago
Warner Bros Games - Senior Software Engineer - GQA Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Bally's Interactive - Machine Learning Developer

Bally's Interactive

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
Canva - Machine Learning Research Engineering Manager - Image Generation

Canva

Vienna, Vienna, Austria (Remote)
2 Months ago
NVIDIA - Senior System Software Engineer - Triton Inference Server

NVIDIA

Washington, United States (Remote)
2 Months ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
Meta - AI Research Scientist, Language - Generative AI

Meta

Burlingame, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Senior Software Support Engineer

Luxoft

(Remote)
5 Months ago
Varonis  - Backend Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
4 Months ago
Internkaksha IT Solutions - Data Analyst

Internkaksha IT Solutions

India (Remote)
7 Months ago
Wargaming - Game Developer (World of Tanks)

Wargaming

Prague, Prague, Czechia (Hybrid)
5 Months ago
OKX - Graduate Hire 2024/25 - SRE/Security Engineer

OKX

Hong Kong (On-Site)
6 Months ago
ByteDance - Enterprise Internal Control Partner - E-commerce

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
Meta - Research Scientist, Machine Learning (PhD)

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
ByteDance - Research Scientist in Computational Biology

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Level AI - Senior Backend Engineer

Level AI

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Knack Studios - All Positions

Knack Studios

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
6 Months ago
Conga - Sr. Product Manager, AI

Conga

Bengaluru, Karnataka, India (On-Site)
19 Hours ago
Google - Technical Solutions Engineer, SAP Priority Solutions

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
M365 connect - Microsoft Exchange OnPrem Expert

M365 connect

Bengaluru, Karnataka, India (On-Site)
5 Days ago
Nielsen Holdings - DevOps Engineer (Terraform, Jenkins, GitLab CI/CD, Python, Airflow)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Easyship - Senior Frontend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Adyen - Engineering Manager (Team Lead) - Authentication & Tokenization

Adyen

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Fluence - Service Operations Engineer

Fluence

Bengaluru, Karnataka, India (Hybrid)
7 Hours ago
NVIDIA - ASIC Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Speech & Audio) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Krafton  - [Global Strategy & BD Div.] Strategy Manager(AI Ethics) (4년 ~ 7년)

Krafton

Seoul, South Korea (On-Site)
4 Months ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
AI Fund - General Manager - New Business Unit (College Admissions)

AI Fund

California, United States (Remote)
6 Months ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
Interface AI - Technical Customer Success Manager

Interface AI

United States (Remote)
2 Months ago
Krafton  - Deep Learning Engineer - Model Optimization

Krafton

Seoul, South Korea (On-Site)
2 Weeks ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NVIDIA - Global Developer Relations Account Manager – Ansys

NVIDIA

Canada (On-Site)
2 Months ago
PlayStation Global - Sr. ML Software Engineer

PlayStation Global

United States (Remote)
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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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