EDA/CAD Custom Tool Development Engineer

7 Hours 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

Tencent - 3D CG Rigger for Games

Tencent

(On-Site)
2 Weeks ago
Tesla - Contract Compliance Analyst

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
ION - Cloud Engineer - Graduate Development Program

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Canva - Senior Computer Vision Engineer - Photo AI

Canva

Vienna, Vienna, Austria (Remote)
1 Month ago
NVIDIA - Senior System Software Engineer - Dynamo and Triton Inference Server

NVIDIA

California, United States (Remote)
3 Weeks ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

New York, New York, United States (On-Site)
5 Months ago
Genies - Machine Learning Infrastructure Engineer, 3D Model Inference & Deployment

Genies

Los Angeles, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Canada (On-Site)
1 Month ago
ByteDance - Solutions Architect

ByteDance

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Google - Software Engineer III, AI/ML, Platforms and Devices

Google

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Security System Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
The Walt Disney Company - Senior Compositor

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
11 Months ago
Zoox - Systems Engineer - System Validation

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
Zazz - Data Engineer

Zazz

(Remote)
3 Months ago
Tencent - Senior Site Reliability Engineer

Tencent

Shanghai, Shanghai, China (On-Site)
7 Months ago
Track vfx - Vancouver | Matchmove | Lead

Track vfx

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
Xsolla - Anti-Fraud Analyst

Xsolla

France (Hybrid)
3 Weeks ago
NVIDIA - Senior Software Engineer, Linux Kernel Upstream

NVIDIA

Ra'anana, Center District, Israel (Hybrid)
2 Months ago
Wargaming - DevOps Engineer

Wargaming

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Canva - Senior Platform Engineer (Python) - Analytics Platform

Canva

Sydney, New South Wales, Australia (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - Associate - Kolkata Y-14 - Technology Consulting

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
PwC - Sr.Manager- Mumbai Shivaji Park - Technology Consulting

PwC

Pune, Maharashtra, India (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, Mobile Cross Platform

Nagarro

India (Remote)
6 Months ago
Capgemini Invent - UX/UI Designer | 6 TO 12 years | Bengaluru & Gurugram

Capgemini Invent

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ByteDance - Innovation Tech Solution Sales

ByteDance

Gurugram, Haryana, India (On-Site)
2 Days ago
ION - Social Media Manager - 722

ION

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Zeta - Principal Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Saviynt - Lead Product Manager - Integration Framework

Saviynt

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Microsoft - Technical Support Engineer

Microsoft

Bengaluru, Karnataka, India (Hybrid)
16 Hours ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

PlayStation Global - Mid-Career Machine Learning Engineer - Recommendation Systems

PlayStation Global

San Francisco, California, United States (On-Site)
3 Weeks ago
Airlab Inc  - C++ & Python Programmer

Airlab Inc

Montreal, Quebec, Canada (On-Site)
9 Months ago
Zoox - Senior Software Engineer: Secure Embedded Operating Systems

Zoox

Foster City, California, United States (On-Site)
6 Months ago
bito - Backend Developer

bito

Pune, Maharashtra, India (Hybrid)
1 Month ago
Avathon - Data Scientist

Avathon

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Genies - ML Engineering Intern

Genies

Los Angeles, California, United States (Hybrid)
3 Weeks ago
Meta - Software Engineer, Machine Learning

Meta

Austin, Texas, United States (Remote)
2 Days ago
NVIDIA - Customer Program Manager

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Snail Games - Software Engineer - AI/Machine Translation

Snail Games

Beverly Hills, California, United States (Remote)
1 Month ago
NVIDIA - Senior High-Performance LLM Training Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
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.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (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