SoC and IP Design Engineer, Google Cloud

Google is a global technology company that builds innovative cloud solutions and technical infrastructure.
Embedded
Mid-Level Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

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 offers an exciting opportunity to work on custom silicon solutions that power Google's direct-to-consumer products. As part of the team, you'll be responsible for developing and optimizing hardware architectures that support Google's vast product portfolio.

The position requires expertise in digital logic design, RTL development, and system-on-chip architecture. You'll be working with cutting-edge technologies and contributing to the development of next-generation hardware experiences that prioritize performance, efficiency, and integration. The role involves collaboration with multi-disciplinary teams across different locations, making it an ideal opportunity for someone who thrives in a dynamic, innovative environment.

Key responsibilities include designing SoC/block level documentation, performing RTL development using Verilog and SystemVerilog, and participating in various stages of the ASIC development process. You'll be involved in everything from initial design to silicon bring-up, working with state-of-the-art tools and methodologies.

This is an excellent opportunity for experienced engineers who want to make a significant impact on products used by millions of people worldwide. You'll be part of Google's Technical Infrastructure team, which is crucial in maintaining and developing the architecture that keeps Google's services running smoothly. The role offers the chance to work with cutting-edge technology while contributing to solutions that push the boundaries of what's possible in hardware design.

The position requires strong technical skills, including experience with digital logic design principles, RTL design concepts, and verification methodologies. Knowledge of power optimization techniques and formal verification is highly valued. The ideal candidate will have a background in Electrical Engineering, Computer Engineering, or Computer Science, with proven experience in SoC design and development.

Last updated 3 days 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 Engineering III, Embedded

Software Engineering III position at Google focusing on embedded systems, kernel development, and networking infrastructure.

Design Verification Engineer

Design Verification Engineer role at Google, focusing on CPU verification and ARM architecture for custom silicon solutions.

SOC Power Estimation Engineer

SOC Power Estimation Engineer role at Google, focusing on power estimation and optimization for custom silicon solutions in consumer products.

Embedded Software Engineer, Silicon Validation Software

Embedded Software Engineer position at Google focusing on silicon validation software and hardware integration for consumer products.

Imaging and Multimedia System Software Engineer, Silicon

Software Engineer role focusing on imaging and multimedia systems for Google's Tensor SoCs and Pixel devices.