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

Description For Senior CAD Engineer, Hardware, Google Cloud

Google is seeking a Senior CAD Engineer for their Hardware team in Google Cloud. This role involves developing next-generation technologies that change how users connect, explore, and interact with information. The ideal candidate will create software solutions to improve the hardware design process through automation, propose and implement software automation for ASIC and SoC EDA flow, and work directly with hardware teams on projects. They will also participate in design reviews, review code from other developers, and ensure best practices are followed. The position offers the opportunity to blend software design practices with hardware development complexity, working on projects that directly impact Google's chip hardware development process. The role is part of the Technical Infrastructure team, which is responsible for building and maintaining the architecture behind Google's product portfolio, including data centers and next-generation Google platforms.

Last updated 2 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

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
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering
  • Understanding of object oriented programming and functional programming
  • Ability to write and understand SystemVerilog Register Transfer Level (RTL) code

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.