SoC and IP Design Engineer, Google Cloud

Google is a global technology leader providing innovative products and services used by millions worldwide.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For SoC and IP Design Engineer, Google Cloud

Google Cloud is seeking a skilled SoC and IP Design Engineer to join their Technical Infrastructure team. This role focuses on developing custom silicon solutions that power Google's direct-to-consumer products. As part of the team, you'll work on innovative hardware experiences that serve millions of users worldwide. The position involves working with cutting-edge technology in Google's data centers and platforms, contributing to the architecture that keeps Google's services running smoothly. You'll be responsible for SoC/block level design, RTL development, and working with various verification and quality tools. The role requires expertise in digital logic design, verification, and optimization techniques. You'll collaborate with cross-functional teams across multiple locations, participating in all aspects of the silicon development process from design to bring-up. This is an opportunity to shape the future of Google's hardware infrastructure while working with state-of-the-art technology and talented engineers.

Last updated 3 months ago

Responsibilities For SoC and IP Design Engineer, Google Cloud

  • Define the SoC/block level design document such as interface protocol, block diagram, transaction flow, pipeline etc.
  • Perform Register-Transfer Level (RTL) development (e.g., coding and debug in Verilog, SystemVerilog), function/performance simulation debug and Lint/CDC/FV/UPF checks
  • Participate in synthesis, timing/power closure and ASIC silicon bring-up
  • 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

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 5 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 in logic design and debug with Design Verification (DV)
  • Experience with design sign-off and quality tools (e.g., Lint, CDC, etc.)

Interested in this job?

Jobs Related To Google SoC and IP Design Engineer, Google Cloud

Software Developer, XR Camera Systems/Perception Systems

Software Developer position at Google's AR team, focusing on XR Camera Systems and Perception Systems development, requiring expertise in embedded systems and image processing.

Imaging and Multimedia System Architect, Silicon

Lead system architecture for Google Tensor SoCs, focusing on imaging, multimedia, and GenerativeAI features for Pixel devices.

Technical Program Manager III, Embedded, Pixel

Technical Program Manager III position at Google, leading software development for Pixel devices, requiring 5 years of program management experience and hardware/software expertise.

Software Developer III, Immersive XR Operating Systems

Software Developer III position at Google focusing on XR Operating Systems development, requiring C++ expertise and 2 years of experience in software and OS development.

ASIC Platform Software Architect

ASIC Platform Software Architect position at Google, developing custom silicon solutions and software for next-generation consumer products.