Senior CAD Engineer, Hardware, Google Cloud

Google is a global technology leader that specializes in internet-related services and products.
Backend
Senior Software Engineer
In-Person
5000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior CAD Engineer, Hardware, Google Cloud

Google engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a Senior CAD Engineer for Hardware in Google Cloud, you'll be part of an extraordinarily creative, motivated, and talented team developing new products used by millions. This role focuses on creating software solutions to improve the hardware design process through automation, particularly in ASIC and SoC EDA flow. You'll work directly with hardware teams, proposing, designing, and implementing software automation to address bottlenecks in chip hardware development. The position requires expertise in software development, data structures/algorithms, and experience with building developer tools. You'll also participate in design reviews, code reviews, and contribute to Google's Technical Infrastructure team, which is responsible for the architecture behind Google's product portfolio. This role offers a unique opportunity to blend software design practices with hardware development complexity, making a significant impact on Google's chip hardware development process.

Last updated 9 days ago

Responsibilities For Senior CAD Engineer, Hardware, Google Cloud

  • Create software solutions that improve the hardware design process through automation
  • Propose, design, and implement software automation that directly addresses bottlenecks in today's ASIC and SoC EDA flow
  • Work directly with a hardware team on projects. Prototype and then deploy tools to make a positive impact on Google's chip hardware development process
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)

Requirements For Senior CAD Engineer, Hardware, Google Cloud

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 5 years of experience building developer tools that improve developer velocity, code quality, and code health (e.g., compilers, automated)
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior CAD Engineer, Hardware, Google Cloud

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.