Taro Logo

SoC and IP Design Engineer, Google Cloud

Google is a global technology company that designs and develops cloud computing, search, software, and online advertising technologies.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Job Description

Join Google Cloud's innovative team as a SoC and IP Design Engineer, where you'll be at the forefront of developing custom silicon solutions that power Google's future direct-to-consumer products. As part of the ML, Systems, & Cloud AI (MSCA) organization, you'll work on hardware and systems infrastructure that supports all Google services and Google Cloud operations.

The role involves sophisticated hardware design work, focusing on SoC and IP architecture, RTL design, and optimization. You'll be working with cutting-edge technologies in a team that prioritizes security, efficiency, and reliability across hyperscale computing solutions. This position offers the opportunity to impact billions of users through Google's services and Cloud platforms.

Your responsibilities will span from defining block-level design documents to performing detailed RTL coding and verification. You'll need strong expertise in digital logic design, experience with synthesis techniques, and familiarity with various design tools. The ideal candidate will have a background in electrical or computer engineering, with specific knowledge in high-performance and low-power design techniques.

This is an excellent opportunity for someone passionate about hardware design who wants to work on projects that directly influence Google's next generation of hardware experiences. You'll be part of a global team pushing the boundaries of what's possible in custom silicon solutions, working alongside experts in various disciplines to deliver unparalleled performance and efficiency.

The position offers the chance to work in either Haifa or Tel Aviv, Israel, where you'll collaborate with multi-disciplined and multi-site teams on projects that are crucial to Google's hardware infrastructure. If you're excited about combining technical expertise with innovative problem-solving in a dynamic environment, this role offers the perfect platform to advance your career while making a significant impact on Google's hardware future.

Last updated 9 days ago

Responsibilities For SoC and IP Design Engineer, Google Cloud

  • Define the block-level design document (e.g., interface protocol, block diagram, transaction flow, pipeline, etc.)
  • Perform Register-Transfer Level (RTL) coding (coding and debug in Verilog, SystemVerilog), function/performance simulation debug, and Lint/CDC/FV/UPF checks
  • Participate in synthesis, timing/power closure activities
  • Participate in test plan and coverage analysis of the block and SoC-level verification
  • Communicate and work with multi-disciplined and multi-site teams

Requirements For SoC and IP Design Engineer, Google Cloud

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 4 years of experience with digital logic design principles, RTL design concepts, and languages, such as Verilog or SystemVerilog
  • Experience with logic synthesis techniques to optimize RTL code, performance and power, as well as low-power design techniques
  • Experience with design sign-off and quality tools (e.g., Lint, CDC, etc.)
  • Experience with SoC or IP architecture