SoC Design Engineer, Google Cloud

Google is a global technology company that provides a wide range of internet-related services and products.
$127,000 - $187,000
Embedded
Mid-Level Software Engineer
In-Person
5000+ Employees
2+ years of experience
Enterprise SaaS

Description For SoC Design Engineer, Google Cloud

Google Cloud is seeking a talented SoC Design Engineer to join their Technical Infrastructure team. This role offers an exciting opportunity to work on cutting-edge custom silicon solutions that power Google's direct-to-consumer products. As a SoC Design Engineer, you'll be responsible for RTL design and architecture for data center accelerators, working with complex ASIC designs and global communication busses.

The position requires strong expertise in RTL coding, digital design fundamentals, and experience with industry-standard EDA tools. You'll be working in a cross-functional environment, collaborating with various ASIC development teams and providing technical leadership to a team of RTL designers. The role combines hands-on technical work with strategic thinking about system architecture and optimization.

Google offers a competitive compensation package, including a base salary range of $127,000-$187,000, plus bonus, equity, and comprehensive benefits. The Technical Infrastructure team is crucial to Google's success, maintaining and developing the architecture that powers Google's vast product portfolio. You'll be part of a team that takes pride in engineering excellence and innovation.

This is an excellent opportunity for someone who wants to work on challenging technical problems at scale, mentor other engineers, and contribute to the next generation of Google's hardware infrastructure. The role offers significant growth potential and the chance to impact products used by millions of people worldwide. Join Google's Technical Infrastructure team to push the boundaries of what's possible in custom silicon design and implementation.

Last updated 2 days ago

Responsibilities For SoC Design Engineer, Google Cloud

  • Develop strategies for system segmentation to enable programmatic assembly of custom solutions
  • Design RTL architecture of system to allow for automated optimization of RTL performance, power, and area
  • Provide mentorship and guidance for a team of 6 RTL designers
  • Design and implement RTL code for various digital blocks, including control logic, and on-chip data paths
  • Contribute to the development and improvement of design flows, tools, and methodologies

Requirements For SoC Design Engineer, Google Cloud

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 2 years of experience with RTL coding using Verilog/SystemVerilog
  • Experience with industry-standard EDA tools for simulation, synthesis, and power analysis
  • Experience architecting RTL solutions employing software based construction
  • Experience with SOC implementation standards and interfaces (e.g. AXI)
  • Experience with scripting languages (e.g., Tcl, Python or Perl)
  • Strong understanding of digital design fundamentals

Benefits For SoC Design Engineer, Google Cloud

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Google SoC Design Engineer, Google Cloud

Technical Program Manager II, Embedded Software Systems, Devices and Platforms

Technical Program Manager II position at Google, leading embedded software systems projects for Devices and Platforms, offering $122K-$178K salary range.

GPU Architect, Silicon

GPU Architect position at Google focusing on developing custom silicon solutions and GPU cores for Tensor SoC, combining hardware architecture expertise with software optimization.

Software Engineer, Auto Focus, Pixel Camera

Software Engineer position at Google focusing on developing auto-focus algorithms and camera software for Pixel phones using ML and embedded systems expertise.

SoC System Level Test Engineer, Google Cloud

SoC System Level Test Engineer position at Google Cloud, focusing on developing and implementing test strategies for high-volume manufacturing of System-on-Chip products.

Software Engineer, Embedded Systems/Firmware, Pixel

Mid-level Software Engineering role at Google focusing on embedded systems and firmware development for Pixel devices, requiring expertise in Linux kernel and performance analysis.