Taro Logo

Senior CPU RTL Design Engineer, Silicon

A global technology company that specializes in internet-related services, software, hardware, and AI.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Hardware

Job Description

Join Google's Platforms and Devices team as a Senior CPU RTL Design Engineer, where you'll be at the forefront of developing custom silicon solutions that power Google's direct-to-consumer products. This role combines advanced processor architecture with practical implementation, requiring expertise in CPU front-end design and microarchitecture. You'll work on next-generation CPU development, collaborating with architects and performance teams to create innovative solutions.

The position demands a strong background in microprocessor architecture and logic design, with opportunities to shape the future of Google's hardware experiences. You'll be responsible for delivering high-quality designs that meet specific power, performance, and area goals while working closely with verification and physical design teams.

This is an excellent opportunity for experienced engineers who want to impact millions of users worldwide through Google's hardware products. The role offers the chance to work with cutting-edge technology in a collaborative environment, contributing to the innovation behind Google's custom silicon solutions.

The ideal candidate will have deep knowledge of modern processor microarchitecture, programming skills in languages like C++ and Python, and understanding of operating systems such as Linux. You'll be part of a team that pushes boundaries in hardware development, delivering unparalleled performance, efficiency, and integration for Google's next-generation products.

Last updated 9 days ago

Responsibilities For Senior CPU RTL Design Engineer, Silicon

  • Contribute to Central Processing Unit (CPU) front-end designs, emphasizing microarchitecture and Register-Transfer Level (RTL) design for the next-generation CPU
  • Propose efficient, performance-enhancing microarchitecture features, working with architects and performance teams
  • Deliver designs meeting Power, Performance, and Area (PPA) goals with production quality
  • Become familiar with techniques for at least one processor functional block
  • Work closely with the functional verification team and physical design team

Requirements For Senior CPU RTL Design Engineer, Silicon

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 8 years of experience in microprocessor architecture through coursework or industry experience
  • Experience in logic design through coursework or industry experience

Benefits For Senior CPU RTL Design Engineer, Silicon

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave