Senior Computer Aided Design Engineer, Hardware, Google Cloud

Google develops next-generation technologies that change how users connect, explore, and interact with information worldwide.
$150,000 - $250,000
Hardware
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

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

Google Cloud is seeking a Senior Computer Aided Design Engineer to join their Hardware team. This role combines software development expertise with hardware design knowledge, focusing on creating and improving tools for hardware design processes. The position requires a strong background in software development, particularly in building developer tools and working with hardware design automation.

The role is part of Google's Technical Infrastructure team, which is fundamental in maintaining and developing Google's vast technological architecture. You'll be working on creating software solutions that enhance hardware design processes through automation, participating in technical design reviews, and ensuring code quality through peer reviews.

The ideal candidate will have extensive experience in software development, particularly with data structures and algorithms, along with knowledge of hardware design and Electronic Design Automation (EDA) tools. You'll need to understand both object-oriented and functional programming paradigms, and be comfortable with SystemVerilog RTL code.

This position offers the opportunity to work on cutting-edge technology that impacts millions of users worldwide. You'll be part of Google's engineering team that's known for pushing technological boundaries and maintaining the infrastructure that powers Google's extensive product portfolio. The role combines the challenges of software development with hardware design, making it an exciting opportunity for engineers interested in working at the intersection of these fields.

Working at Google means joining a company that values diversity, equality, and inclusion. The company provides comprehensive benefits and is committed to creating a culture of belonging. You'll be working in either Tel Aviv or Haifa, Israel, contributing to projects that have global impact while collaborating with some of the best minds in the industry.

The position requires strong problem-solving skills, as you'll be responsible for triaging system issues and resolving complex technical challenges. You'll also contribute to documentation and educational content, helping to maintain and improve Google's technical knowledge base. This role offers the perfect blend of technical challenge, innovation opportunity, and the chance to work on projects that affect users worldwide.

Last updated 2 hours 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 to ensure practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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

Java
Python
  • 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 code and system health, diagnosis and resolution, and software test engineering
  • 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 Power Engineer, Platforms, Engineering

Senior Power Engineer position at Google, focusing on hardware and power systems design for data center infrastructure.

Senior Hardware Engineer, Control Electronics, Quantum AI

Senior Hardware Engineer position at Google's Quantum AI team, focusing on control electronics for quantum computers with competitive compensation and benefits.

Silicon Senior Physical Design Engineer, TPU, Google Cloud

Senior Physical Design Engineer position at Google Cloud, focusing on TPU development and SoC design for machine learning acceleration in data centers.

Senior Hardware Engineer, Control Electronics, Quantum AI

Senior Hardware Engineer position at Google's Quantum AI team, focusing on control electronics and quantum computing systems development.

Senior Power Engineer, Platforms, Engineering

Senior Power Engineer position at Google, focusing on hardware and power systems design for data center infrastructure, offering competitive compensation and benefits.