Taro Logo

RTL Design Engineer

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For RTL Design Engineer

Join Google's innovative hardware team as an RTL Design Engineer, where you'll be instrumental in developing custom silicon solutions that power Google's direct-to-consumer products. As part of the team designing interconnect IP for Pixel System on a Chip (SoCs), you'll work at the cutting edge of hardware development, collaborating with experts across architecture, software, verification, power, and timing domains.

The role combines hardware IP design using Verilog/System Verilog with microarchitecture development, requiring expertise in RTL quality check tool flows and ARM-based SoCs. You'll be responsible for delivering quality Register-Transfer Level (RTL) designs while solving complex technical challenges in micro-architecture and low power design methodology.

This position offers the opportunity to directly impact millions of users worldwide through Google's hardware experiences. You'll be working with state-of-the-art technology, contributing to the next generation of Google's direct-to-consumer products while focusing on unparalleled performance, efficiency, and integration.

The ideal candidate brings strong technical expertise in hardware design, demonstrated through experience with RTL development, quality check tools, and synthesis processes. You'll need to balance technical excellence with collaborative skills, working effectively with multi-disciplined and multi-site teams to drive innovation in hardware development.

Join a team that combines the best of Google AI, Software, and Hardware to create radically helpful experiences, making computing faster, seamless, and more powerful while improving people's lives through technology.

Last updated 18 hours ago

Responsibilities For RTL Design Engineer

  • Define microarchitecture details such as interface protocol, block diagram, data flow, pipelines, etc.
  • Perform Register-Transfer Level (RTL) development (e.g., SystemVerilog), debug functional/performance simulations
  • Perform RTL quality checks including Lint, CDC, RDC, Synthesis, UPF checks
  • Participate in synthesis, timing/power estimation
  • Communicate and work with multi-disciplined and multi-site teams

Requirements For RTL Design Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 3 years of experience with Hardware IP design using Verilog/System Verilog and microarchitecture
  • 3 years of experience with the Register-Transfer Level (RTL) quality check tool flows (e.g., Lint, CDC, RDC, Synthesis)

Interested in this job?

Jobs Related To Google RTL Design Engineer