Join Google's innovative hardware team as a CPU Design Verification Engineer, where you'll be part of a diverse team developing custom silicon solutions that power Google's direct-to-consumer products. This role combines the best of Google's AI, Software, and Hardware capabilities to create groundbreaking experiences used by millions worldwide.
As a CPU Design Verification Engineer, you'll be responsible for ensuring the quality and reliability of future CPU developments through comprehensive verification processes. Your work will involve building sophisticated verification infrastructure across multiple levels - from unit testing to complete subsystem verification. You'll create and maintain diagnostic code repositories crucial for producing high-quality CPUs, and conduct both pre-silicon and post-silicon performance verification.
The ideal candidate should have a strong foundation in verification methodologies, particularly UVM and SystemVerilog, with additional expertise in scripting languages like Python. Knowledge of Linux operating systems and ARM Instruction Set Architecture is highly valuable. This position offers the opportunity to work on cutting-edge hardware that pushes the boundaries of performance and efficiency.
Google's commitment to innovation and technical excellence makes this an exciting opportunity for someone passionate about hardware verification and CPU development. You'll be working in an environment that values diversity, technical creativity, and collaborative problem-solving, while contributing to products that impact users globally. The role offers the chance to shape the future of Google's hardware ecosystem while working with some of the industry's brightest minds.