EDA/CAD Custom Tool Development Engineer

1 Month 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. You'll work on cutting-edge TPU technology, contributing to innovation and leveraging design and verification expertise to verify complex digital designs. Responsibilities include partnering with Google DeepMind to integrate AI/ML techniques into chip design, collaborating with chip project teams to standardize methodology, and developing software automation to address ASIC and SoC EDA flow bottlenecks. You'll lead tool development, perform technical evaluations, participate in design reviews, and identify opportunities for improved chip design across Google. The role requires direct collaboration with hardware teams to deploy tools impacting Google's chip hardware development process.
Must have:
  • Bachelor's degree or equivalent experience
  • 5 years ASIC Chip Design experience
  • 5 years EDA tool experience
  • Python/C++ programming
  • Strong code and design practices
Good to have:
  • Experience deploying new tools/flows
  • AI/ML methods for ASIC development knowledge
  • Chip design process knowledge (verification, design, implementation)
  • 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

Mozilla - Senior Staff Data Scientist

Mozilla

(Remote)
1 Week ago
IBKR External - Senior Python Developer

IBKR External

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago
Discord - Senior Software Engineer - Desktop Platform

Discord

San Francisco, California, United States (Remote)
1 Month ago
NVIDIA - Senior CPU Implementation Methodology Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Britive - SENIOR QA ENGINEER

Britive

Bengaluru, Karnataka, India (Remote)
6 Months ago
Google - Senior Software Engineer, AI/ML GenAI, Google Cloud Business Platforms

Google

Seattle, Washington, United States (On-Site)
1 Month ago
Lionbridge Games - Games Language AI Specialist (Linguist)

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Software Engineer III, AI/ML GenAI, Google Cloud Data Management

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Conversational AI Consultant

Google

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

NVIDIA

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nexters - Marketing Analyst

Nexters

Cyprus (Remote)
3 Months ago
London stock Exchange - Associate DevOps Engineer

London stock Exchange

Colombo, Western Province, Sri Lanka (On-Site)
3 Weeks ago
Google - PhD Software Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Associate, Analytical Lead, gReach Program for People with Disabilities

Google

Shanghai, Shanghai, China (On-Site)
1 Month ago
Zurora - Technical Implementation Consultant - Enterprise SaaS Software

Zurora

Heredia, Costa Rica (Hybrid)
2 Weeks ago
Blizzard Entertainment - Senior Game Designer, WoW Classic

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Notion - Data Engineer

Notion

San Francisco, California, United States (On-Site)
2 Weeks ago
GoFundMe - Staff Data Engineer

GoFundMe

Buenos Aires, Buenos Aires, Argentina (Hybrid)
2 Weeks ago
Valve corporation - Psychologist
Research/Experimental

Valve corporation

Bellevue, Washington, United States (On-Site)
6 Months ago
Falcon X - Senior Software Engineer, Blockchain

Falcon X

New York, New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Accenture - Security Architect

Accenture

Hyderabad, Telangana, India (On-Site)
1 Month ago
PwC - IN-Associate_Azure data Engineer_Data & Analytics_Advisory_PAN India

PwC

Pune, Maharashtra, India (On-Site)
8 Months ago
Guardian - Lead Engineer - IT

Guardian

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Zynga - Senior Motion Designer

Zynga

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
London stock Exchange - Assistant Manager - Oracle ERP ARE

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Application Engineer, ASCII, Supply Chain

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - Finance Controller

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Saxo Bank - Corporate Onboarding KYC Analyst

Saxo Bank

Gurugram, India (On-Site)
2 Weeks ago
Assystems - Team Leader (PDMC Tourism – Chandigarh, Punjab & Haryana)

Assystems

Chandigarh, Punjab, India (On-Site)
7 Months ago
Zscaler - Staff Machine Learning Engineer

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

RoofStack - AI/ML Engineer

RoofStack

Istanbul, İstanbul, Türkiye (On-Site)
3 Months ago
Google - AI Sales Specialist Manager, Google Cloud

Google

Seoul, South Korea (On-Site)
1 Month ago
Google - ML System Engineer, AICore, Platforms and Devices

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Canva - Machine Learning Engineering Manager (m/f/x) - Canva Austria

Canva

Vienna, Vienna, Austria (Remote)
6 Months ago
Meta - AI Research Scientist, Language - Generative AI

Meta

Redmond, Washington, United States (On-Site)
6 Months ago
Eleven Labs - Forward Deployed Engineer - Strategist

Eleven Labs

Poland (Remote)
2 Months ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Vancouver, British Columbia, Canada (Remote)
2 Months ago
Microsoft - Member of Technical Staff, AI Platform Engineer

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Google - Senior Software Engineer, AI/ML GenAI, Google Cloud

Google

Seattle, Washington, United States (On-Site)
1 Month ago
Match Group - Senior ML Platform Engineer

Match Group

New York, New York, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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