Taro Logo

EDA/CAD Custom Tool Development Engineer, Google Cloud

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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For EDA/CAD Custom Tool Development Engineer, Google Cloud

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 developing custom silicon solutions for Google's TPU infrastructure.

The position combines hardware design expertise with software development, requiring strong skills in both domains. You'll work closely with the Google Deepmind team to incorporate AI/ML techniques into chip design methodology and collaborate with Chip Project teams to standardize methodologies across various functional areas including Design, Verification, and Emulation.

As part of the ML, Systems & Cloud AI (MSCA) organization, you'll contribute to the infrastructure that powers all Google services and Google Cloud. The role involves leading complex technical projects from conception through execution, developing tools that rely on AI/ML techniques, and driving end-to-end chip design process improvements.

Key responsibilities include implementing software automation to address bottlenecks in ASIC and SoC EDA flow, leading internal software tools development, and making a positive impact on Google's chip hardware development process. You'll need expertise in Python/C++ programming, ASIC chip design, and hardware electronic design automation tools.

This is an excellent opportunity for someone passionate about combining hardware design with software development, particularly in the context of AI/ML acceleration. You'll work at the forefront of technology, helping to shape the future of Google's AI infrastructure while collaborating with world-class teams in a dynamic, innovative environment.

Last updated 2 months ago

Responsibilities For EDA/CAD Custom Tool Development Engineer, Google Cloud

  • 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, Google Cloud

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