EDA/CAD Custom Tool Development Engineer

Google is a global technology company that designs and develops cloud computing, search, software, and online advertising technologies.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For EDA/CAD Custom Tool Development Engineer

Join Google Cloud as an EDA/CAD Custom Tool Development Engineer to shape the future of AI/ML hardware acceleration. This role focuses on developing cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You'll be part of an innovative team pushing boundaries in custom silicon solutions, working specifically on TPU architecture and its integration within AI/ML systems.

The position sits within the ML, Systems & Cloud AI (MSCA) organization, which is responsible for designing and managing hardware, software, and infrastructure for all Google services and Google Cloud. You'll contribute to critical infrastructure for chip design, leading complex technical projects from conception to completion, and developing AI/ML-based tools to enhance the chip design process.

Key responsibilities include partnering with Google Deepmind for AI/ML integration in chip design, standardizing methodology across projects, implementing software automation for EDA workflows, and leading internal tool development. You'll work directly with hardware teams to improve Google's chip development process.

The role offers an opportunity to impact products used by billions while working with cutting-edge AI/ML technologies in hardware design. You'll collaborate with world-class teams, lead innovative projects, and contribute to Google's next-generation computing infrastructure. The position requires strong technical expertise in ASIC design, programming skills, and the ability to drive complex projects in a fast-paced environment.

Last updated 35 minutes ago

Responsibilities For EDA/CAD Custom Tool Development Engineer

  • Partner with the Google Deepmind team to incorporate AI/ML techniques in chip design methodology
  • Partner with Chip Project teams to influence and standardize methodology across projects
  • Propose, design, and implement software automation addressing bottlenecks in ASIC and SoC EDA flow
  • Lead the development of internal software tools and automation efforts
  • Work directly with hardware team on projects-prototype and deploy tools

Requirements For EDA/CAD Custom Tool Development Engineer

Python
  • 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

Interested in this job?

Jobs Related To Google EDA/CAD Custom Tool Development Engineer

Senior Application Engineer

Senior Application Engineer position at Google, focusing on enterprise software development and system integration for internal business processes and cloud services.

Silicon Senior Physical Design Engineer, TPU, Google Cloud

Senior Physical Design Engineer role at Google Cloud, focusing on TPU development for machine learning acceleration in data centers, requiring expertise in SoC design and advanced physical design methodologies.

Senior Software Engineer, CPU Performance Modeling Engineer

Senior Software Engineer position at Google focusing on CPU performance modeling and analysis, requiring 5+ years of software development experience and expertise in system architecture.

Senior Software Engineer, Google Ads

Senior Software Engineer position at Google Ads, developing advertising technology solutions with C++ and Java, offering competitive compensation and benefits.

Senior Software Engineer, Google Cloud Data Management

Senior Software Engineer position at Google Cloud Data Management, focusing on developing enterprise-grade cloud solutions with competitive compensation and opportunities for growth.