Senior Computer Aided Design Engineer, Hardware, Google Cloud

Google develops next-generation technologies that change how users connect, explore, and interact with information and one another.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Computer Aided Design Engineer, Hardware, Google Cloud

Google is seeking a Senior Computer Aided Design Engineer for their Hardware team in Google Cloud. This role sits at the intersection of software development and hardware design, focusing on creating tools and automation solutions that enhance the hardware design process. As part of Google's Technical Infrastructure team, you'll be instrumental in developing and maintaining systems that power Google's vast product portfolio. The position requires expertise in both software development and hardware design principles, particularly in EDA tools and SystemVerilog RTL. You'll work with cutting-edge technologies, collaborate with highly skilled engineers, and contribute to solutions used by millions of people. The role offers the opportunity to work on complex technical challenges, lead design reviews, and improve developer productivity through innovative tooling solutions. Google's commitment to technical excellence, combined with their inclusive culture and global impact, makes this an exciting opportunity for experienced engineers looking to make a significant impact in hardware design automation.

Last updated 5 minutes ago

Responsibilities For Senior Computer Aided Design Engineer, Hardware, Google Cloud

  • Create software solutions that improve the hardware design process through automation
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Computer Aided Design 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
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in chip design and related Electronic Design Automation (EDA) tools and flows
  • 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 Computer Aided Design Engineer, Hardware, Google Cloud

Senior Software Engineer, Dataform

Senior Software Engineer position at Google's Dataform team, focusing on API development and distributed systems for cloud-based data processing solutions.

Senior Software Engineer, CPU Performance Modeling Engineer

Senior Software Engineer role at Google focusing on CPU Performance Modeling, developing custom silicon solutions and analyzing system performance metrics.

Senior Server Qualification Engineer, Google Cloud

Senior Server Qualification Engineer role at Google Cloud, focusing on hardware testing and qualification for data center infrastructure.

Senior Software Engineer, YouTube Ads

Senior Software Engineer position at Google's YouTube Ads team, focusing on full-stack development and large-scale systems.

Senior Software Engineer, Google Ads

Senior Software Engineer position at Google Ads, developing advertising technology solutions that connect users, publishers, and advertisers worldwide.