Front End CAD/EDA-Methodology Tool Development Engineer, Silicon

Google is a global technology company that develops innovative products and services used by millions worldwide.
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Front End CAD/EDA-Methodology Tool Development Engineer, Silicon

Google is seeking a Front End CAD/EDA-Methodology Tool Development Engineer to join their Technical Infrastructure team. This role combines hardware expertise with software development, focusing on developing custom silicon solutions for Google's direct-to-consumer products. The position requires deep knowledge of ASIC chip design and modern EDA tools, with a strong emphasis on implementing AI/ML techniques in chip design methodology.

The role involves working closely with Google's Deepmind team and various chip project teams to standardize methodology and improve chip design processes. You'll be responsible for developing and implementing software automation solutions to address bottlenecks in ASIC and SoC EDA flows, while also leading internal software tools development initiatives.

As part of Google's Technical Infrastructure team, you'll be at the forefront of maintaining and developing the architecture that powers Google's vast product portfolio. The team takes pride in being "engineers' engineers" and focuses on building and maintaining the next generation of Google platforms and data centers.

The ideal candidate will have extensive experience in ASIC chip design, strong programming skills in Python/C++, and a proven track record of deploying new tools and workflows. Knowledge of AI/ML methods for ASIC development is highly valued, as is the ability to communicate complex technical concepts effectively.

This position offers the opportunity to work on projects that have a direct impact on Google's hardware development process and contribute to the innovation behind products used by millions worldwide. You'll be part of a diverse team that pushes boundaries and shapes the next generation of hardware experiences, focusing on delivering unparalleled performance, efficiency, and integration.

Last updated 3 days ago

Responsibilities For Front End CAD/EDA-Methodology Tool Development Engineer, Silicon

  • 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
  • Propose, design, and implement software automation addressing bottlenecks in today's ASIC and SoC EDA flow
  • Lead the development of internal software tools and automation efforts
  • Work directly with a hardware team on projects-prototype and deploy tools

Requirements For Front End CAD/EDA-Methodology Tool Development Engineer, Silicon

Python
  • Bachelor's degree or equivalent practical experience
  • 8 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
  • Experience planning and deploying new tools and flows to users (preferred)
  • Experience in AI/ML methods for ASIC development (preferred)
  • Knowledge of chip design processes (preferred)
  • Ability to present and explain novel methods to users (preferred)
  • Strong programming/software skills like C/C++/Python (preferred)

Interested in this job?

Jobs Related To Google Front End CAD/EDA-Methodology Tool Development Engineer, Silicon

Senior Staff Software Developer, Front End, Google Workspace

Senior Staff Software Developer position at Google Workspace, focusing on front-end development with competitive compensation and opportunity to lead high-impact projects.

Software Engineering Manager, Full Stack

Lead full-stack development and manage a team focused on AI-powered security solutions at Google, developing critical infrastructure and protection systems.

Software Engineering Manager II, Looker Frontend/Fullstack

Lead frontend/fullstack engineering teams at Google Cloud's Looker division, managing technical strategy and team development with competitive compensation and benefits.

Cloud Compute Frontend Engineering Manager, Core Compute Experience

Lead frontend engineering team for Google Cloud's Core Compute Experience, managing UI development for critical cloud computing products with competitive compensation and benefits.

Senior Staff Software Engineer, Full Stack, Google Ads

Senior Staff Software Engineer position at Google Ads, focusing on full-stack development with competitive compensation and opportunity to impact billions of users.