Google is seeking a Lead CPU Design Verification Engineer to join their Silicon team, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. This role combines hardware expertise with verification methodologies to ensure the quality and performance of future CPU developments. The position requires deep knowledge of processor microarchitecture and verification methodologies, working at the intersection of hardware and software.
The role involves building comprehensive verification infrastructure across multiple levels, from unit testing to subsystem verification. You'll be responsible for creating and maintaining diagnostic code repositories, ensuring the production of high-quality CPUs. The position requires expertise in both pre-silicon and post-silicon performance verification and validation.
This is an excellent opportunity for an experienced verification engineer to impact Google's hardware initiatives directly. The role offers competitive compensation, including a base salary range of $183,000-$271,000, plus bonus, equity, and comprehensive benefits. The position is available in several key tech hubs, including Austin, Mountain View, Portland, and Poughkeepsie.
The ideal candidate will have at least 8 years of experience with verification methodologies and languages, particularly UVM and SystemVerilog, along with a strong understanding of processor microarchitecture. Knowledge of operating systems like Linux and Android, and familiarity with ARM Instruction Set Architecture would be advantageous. This role represents a chance to work on cutting-edge hardware projects that will shape the future of Google's consumer products.