CPU Verification DevOps Engineer

A technology company that organizes the world's information and makes it universally accessible and useful.
Mountain View, CA, USAAustin, TX, USAPortland, OR, USA
$132,000 - $189,000
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For CPU Verification DevOps Engineer

Google is seeking a CPU Verification DevOps Engineer to join their hardware team that develops custom silicon solutions for Google's direct-to-consumer products. This role combines software development, infrastructure management, and hardware verification expertise.

The position involves developing and maintaining critical verification infrastructure that supports Google's CPU development efforts. You'll be responsible for creating and managing large-scale regression testing systems, working with various simulation platforms including FPGA, and implementing automation tools to increase team productivity.

The ideal candidate will have a strong background in both software development (particularly Python or Perl) and hardware verification tools. Experience with simulation tools like Cadence IES/Xcelium, Synopsys VCS, or Mentor Questa is highly valued. Knowledge of database systems and revision control tools is also important for this role.

This is an excellent opportunity to work at the intersection of hardware and software, contributing to Google's next generation of custom silicon solutions. The role offers competitive compensation including a base salary range of $132,000-$189,000, plus bonus, equity, and comprehensive benefits.

You'll be part of Google's broader mission to organize the world's information and make it universally accessible and useful, specifically focusing on the hardware infrastructure that powers Google's innovative products. The role combines technical challenges with the opportunity to work on products that impact millions of users worldwide.

The position is available in several major tech hubs including Mountain View, Austin, Portland, and Poughkeepsie, offering flexibility in location while maintaining an in-person work environment. You'll be working with cross-functional teams including CAD and IT teams, verification engineers, and hardware designers.

This role is perfect for someone who enjoys creating and optimizing development infrastructure, has a strong technical background in both software and hardware, and wants to contribute to cutting-edge silicon development at one of the world's leading technology companies.

Last updated 30 minutes ago

Responsibilities For CPU Verification DevOps Engineer

  • Develop and deploy tools and infrastructure to increase productivity of the Verification team
  • Develop and manage large-scale regression flows for simulation, emulation, field-programmable gate array (FPGA) platforms, including automated test generation
  • Assist in development and use of databases for various key information of verification metrics including fail signatures, pass/fail rates, simulator performance, etc
  • Evaluate, benchmark, and integrate Electronic Design Automation (EDA) tools into our verification flows
  • Show continuous improvement to our verification flows

Requirements For CPU Verification DevOps Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 3 years of Experience with verification flow infrastructure or CAD
  • Experience with Python or Perl scripting languages

Benefits For CPU Verification DevOps Engineer

Medical Insurance
Equity
  • Bonus
  • Equity
  • Benefits

Interested in this job?

Jobs Related To Google CPU Verification DevOps Engineer

Systems Development Engineer, Google Distributed Cloud

Systems Development Engineer position at Google Cloud, focusing on automation, infrastructure management, and customer solutions for Google Distributed Cloud services.

Systems Development Engineer, Operations, Public Sector

Systems Development Engineer position at Google Public Sector, focusing on infrastructure automation and system reliability with competitive compensation and benefits.

Systems Development Engineer III

Systems Development Engineer III role at Google focusing on cross-domain solutions and infrastructure automation with emphasis on security and compliance.

Systems Development Engineer, Edge Infrastructure Operations

Systems Development Engineer role at Google focusing on Edge Infrastructure Operations, managing and automating global infrastructure support for content delivery networks.

Software Engineer II, Engineering Productivity

Software Engineer II position at Google focusing on Engineering Productivity for smart home technologies, requiring Python expertise and infrastructure development experience.