CPU Functional Verification Engineer, Silicon, University Graduate

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$108,000 - $158,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Consumer

Description For CPU Functional Verification Engineer, Silicon, University Graduate

Google, a global technology leader, is seeking a CPU Functional Verification Engineer to join their Silicon team. This role is perfect for university graduates who are passionate about hardware verification and validation.

The position offers an exciting opportunity to work on custom silicon solutions that power Google's direct-to-consumer products. As part of a diverse team, you'll be at the forefront of innovation, developing hardware that impacts millions of users worldwide. The role combines cutting-edge technology with practical engineering challenges, requiring expertise in verification methodologies and hardware design.

Your responsibilities will include verifying designs using advanced techniques, cross-functional collaboration for debugging, and creating comprehensive test plans. You'll work with technologies like SystemVerilog, UVM, and various scripting languages, while gaining exposure to ARM architecture and operating systems like Linux and Android.

The role offers competitive compensation ($108,000-$158,000) plus bonus, equity, and comprehensive benefits. You'll be working from either Mountain View, CA, or Austin, TX, alongside some of the industry's best minds. This is an excellent opportunity for recent graduates to launch their careers in hardware engineering at one of the world's most innovative companies.

Google's commitment to diversity and inclusion, combined with their mission to organize the world's information and make it universally accessible, creates an environment where your work will have meaningful impact. You'll be part of a team that combines the best of Google AI, Software, and Hardware to create radically helpful experiences.

The ideal candidate will have a strong foundation in electrical engineering or computer science, with experience in verification methodologies. This role offers significant growth potential and the chance to work on next-generation hardware experiences that deliver unparalleled performance, efficiency, and integration.

Last updated 8 minutes ago

Responsibilities For CPU Functional Verification Engineer, Silicon, University Graduate

  • Verify designs using verification techniques and methodologies
  • Work cross-functionally to debug failures and verify the functional correctness of the design
  • Provide test plans, including verification strategy, environment, components, stimulus, checks, and coverage
  • Perform design verification for future CPU developments
  • Perform functional verification and performance validation for pre-silicon

Requirements For CPU Functional Verification Engineer, Silicon, University Graduate

Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • Experience with verification methodologies and languages such as UVM or SystemVerilog
  • Knowledge of operating systems such as Linux and Android
  • Familiarity with Advanced RISC Machine (ARM) instruction set architecture

Benefits For CPU Functional Verification Engineer, Silicon, University Graduate

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google CPU Functional Verification Engineer, Silicon, University Graduate

Mechatronics Engineer, Data Center, Automation

Mechatronics Engineer position at Google focusing on data center automation and robotics systems development in Redmond, WA.

Partner Solutions Engineer, Digitalization Operations

Partner Solutions Engineer role at Google focusing on digitalization operations, tool development, and infrastructure management for gTech services.

Software Engineer II, Google Batch

Software Engineer II position at Google Batch team, focusing on developing cloud-based batch processing systems using golang and working with enterprise customers.

Software Engineer, Google Ads

Entry-level Software Engineer position at Google Ads team, developing advertising technology solutions that connect users, publishers, and advertisers globally.

Software Engineer, Geo

Software Engineer position at Google's Geo team, working on Maps, Earth, and Street View products, requiring 1 year of programming experience.