Tensor SOC Performance DV Engineer

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$120,000 - $200,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Tensor SOC Performance DV Engineer

Google is seeking a Tensor SOC Performance DV Engineer to join their hardware team. This role is crucial in developing custom silicon solutions that power Google's direct-to-consumer products. The position combines hardware verification, performance analysis, and architectural development for Google's Tensor System on Chip (SOC).

The ideal candidate will have strong experience in verification methodologies, particularly with UVM and SystemVerilog, and a solid background in SOC performance analysis. They will work on developing simulators and architectural models, collaborating closely with various teams including system architects and CPU/GPU/TPU designers.

Key responsibilities include performing pre-silicon performance simulations, correlating measurements across different development stages, and participating in architectural evaluations. The role requires both technical expertise and strong communication skills to effectively share analysis results.

The position offers the opportunity to work on cutting-edge hardware technology that impacts millions of users worldwide. As part of Google's hardware team, you'll contribute to the next generation of computing experiences, focusing on performance, efficiency, and integration.

Preferred qualifications include advanced degrees in relevant fields, experience in low-power design verification, microarchitecture innovation, and knowledge of CPU/GPU benchmark characterization. Familiarity with system software components and performance analysis tools is also valuable.

This role is perfect for someone who wants to be at the forefront of hardware innovation, working with a diverse team that pushes boundaries in silicon development. You'll have the chance to directly influence the future of Google's hardware products while working in a collaborative, cutting-edge environment.

Last updated 7 days ago

Responsibilities For Tensor SOC Performance DV Engineer

  • Develop simulators and architectural models of Google's Tensor System on a Chip (SOC)
  • Collaborate with system architects, SoC and CPU/GPU/TPU architects/designers, and software and application experts to understand current and future requirements
  • Participate in architectural and design evaluation of Tensor SOC features studies
  • Perform pre-silicon performance simulation and correlate with pre and post-silicon measurements
  • Communicate analysis results qualitatively and quantitatively

Requirements For Tensor SOC Performance DV Engineer

Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 3 years of experience with verification methodologies and languages such as UVM and SystemVerilog
  • Experience verifying digital logic at the Register Transfer Level (RTL) using SystemVerilog at Subsystem or Full chip level
  • Experience in performance and latency architecture for an ARM based SOC
  • Experience in mobile SOC performance model development, performance analysis, and workload characterization
  • Experience performance measurement and debugging in an emulation environment

Interested in this job?

Jobs Related To Google Tensor SOC Performance DV Engineer

Embedded Software Developer III, Developing Productivity, Core

Embedded Software Developer role at Google focusing on developer productivity tools and core infrastructure development.

Software Developer, AR System Software

Software Developer position at Google's AR team, focusing on embedded systems and AR technology development, requiring 2+ years of experience in software development and embedded systems.

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.

SoC Interface Architect, Silicon

SoC Interface Architect position at Google Bengaluru, focusing on custom silicon solutions and hardware development for consumer products.

Imaging and Multimedia System Architect, Silicon

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