EDA/CAD Custom Tool Development Engineer

2 Days 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 integrate AI/ML techniques into chip design, collaborating with chip project teams to standardize methodology, designing and implementing software automation, performing technical evaluations of tools, and leading the development of internal software tools. The engineer will also participate in design reviews, influence scheduling trade-offs, identify strategic opportunities for improved chip design, and work directly with hardware teams to deploy tools impacting Google's chip hardware development process. This position requires expertise in ASIC chip design, EDA tools, and programming languages like Python and C++.
Must have:
  • 5+ years ASIC Chip Design experience
  • 5+ years EDA tool experience
  • Python/C++ programming
  • Strong code & design practices
  • Lead complex technical projects
Good to have:
  • Experience deploying new tools/flows
  • AI/ML experience in ASIC development
  • Knowledge of chip design processes
  • Presentation 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

SKYDANCE - Lead Software Engineer, RenderMan

SKYDANCE

New Jersey, United States (Hybrid)
1 Month ago
ByteDance - Site Reliability Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Epic Games - QA Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
ByteDance - Software Engineer in ML Systems Graduate (AML - Machine Learning Systems) - 2024 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
NVIDIA - Research Scientist, Deep Learning and Computer Vision

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Scale AI - Software Engineer, GenAI Model Evaluation

Scale AI

San Francisco, California, United States (Hybrid)
6 Months ago
Ubisoft - Senior C++ Programmer - Machine Learning

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Hyper Verge - Machine Learning Engineer II

Hyper Verge

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DNEG - Pipeline Supervisor

DNEG

India (On-Site)
9 Months ago
SmileGate - NPC AI Development

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Weeks ago
GameJobs - Technical Animation Artist

GameJobs

Cary, North Carolina, United States (On-Site)
1 Day ago
Thatgamecompany - Product Data Scientist

Thatgamecompany

United States (Remote)
1 Month ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Argus Labs - Site Reliability Engineer

Argus Labs

Calgary, Alberta, Canada (Remote)
1 Month ago
Rivos - Platform FPGA Design

Rivos

Santa Clara, California, United States (On-Site)
6 Months ago
DraftKings - Senior Software Engineer – Streaming & Real-Time Systems

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
N-iX - Senior Python Engineer (With Scraping)

N-iX

Ukraine (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Instawork - Lead Product Designer

Instawork

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Google - SoC Design/Integration Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
zones carrers  - Apple Pre Sales Solutions

zones carrers

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Scopely - Senior Animator (2D)

Scopely

Bengaluru, Karnataka, India (Hybrid)
9 Hours ago
Assystems - BIM Technician

Assystems

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

Nagarro

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Antarrtica global - Junior Fullstack Developer (Node/React)

Antarrtica global

Mumbai, Maharashtra, India (Hybrid)
1 Year ago
Highspot - Data Analyst

Highspot

Hyderabad, Telangana, India (Hybrid)
7 Hours ago
PwC - IN_Senior Associate - Social Management-Citizen Services-Advisory- Jaipur

PwC

Jaipur, Rajasthan, India (On-Site)
7 Months ago
Britive - ENGINEERING MANAGER

Britive

Bengaluru, Karnataka, India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

ByteDance - Large Language Model Algorithm Engineer - Volcano Ark

ByteDance

Singapore (On-Site)
6 Months ago
Google - Creative Technologist, Demos and Experiments

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Speech & Audio) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Numrah - Software Engineer (AI)

Numrah

(On-Site)
4 Weeks ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Video Generative Model)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Electronic Arts - Senior Machine Learning Engineer

Electronic Arts

Hyderabad, Telangana, India (On-Site)
1 Month ago
NVIDIA - Principal Engineer

NVIDIA

United States (Remote)
2 Months ago
Tencent - NLP Research Intern 104493

Tencent

London, England, United Kingdom (On-Site)
4 Months ago
Google - Senior Software Engineer, Machine Learning, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Software Engineer, XProf

Google

Sunnyvale, California, United States (On-Site)
2 Weeks 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