Design Verification Engineer, Security

1 Hour ago • 3 Years + • Research & Development

About the job

Job Description

This Design Verification Engineer role focuses on verifying complex security hardware IPs at both IP and subsystem levels. Responsibilities include planning verification strategies, creating and enhancing verification environments using SystemVerilog and UVM, developing coverage measures, debugging tests with design engineers, and collaborating with software, silicon validation, and silicon bring-up teams. The ideal candidate will have experience verifying security blocks, hardware security modules, and crypto blocks, as well as experience with fault injection-based verification. A strong understanding of verification methodologies, SystemVerilog Assertions (SVA), and assertion-based verification is crucial. The role involves working on custom silicon solutions for Google's direct-to-consumer products.
Must have:
  • 3+ years experience verifying IP or digital systems
  • Experience with UVM and SystemVerilog
  • Proficiency in SVA and assertion-based verification
  • Plan and execute verification of complex Security IPs
  • Collaborate with cross-functional teams
Good to have:
  • Experience verifying security blocks, HSMs, crypto blocks
  • Fault injection based verification experience
  • Perl or Python scripting experience
  • Experience with Automotive security blocks

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 3 years of experience in verifying IP or digital systems that include components like CPU, Direct Memory Access, interconnects, Memory Management Unit, peripherals and memories.
  • Experience creating and using verification components and environments in a standard verification methodology such as Universal Verification Methodology.
  • Experience with verification techniques, System Verilog Assertions (SVA) and assertion-based verification.

Preferred qualifications:

  • Experience in verification of security block, Hardware Security Modules, crypto blocks.
  • Experience with Fault injection based verification of Automotive or Security blocks.
  • Experience with Perl or Python scripting, including developing or enhancing Design Verification (DV) flows.

About the job

Be part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You will contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.
Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Plan the verification of complex Security hardware IPs at IP and subsystem level by fully understanding the design specification and interacting with Architecture and Design Engineers to identify important verification scenarios.
  • Create and enhance verification environments using System Verilog and Universal Verification Methodology (UVM). Identify and write all types of coverage measures for stimulus.
  • Debug tests with design engineers to deliver design blocks. Close coverage measures to identify verification holes and to show progress towards tape-out.
  • Collaborate with Software, Silicon Validation, and Silicon bring up teams.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

State Of Minas Gerais, Brazil (On-Site)

San Francisco, California, United States (On-Site)

Eemshaven, Groningen, Netherlands (On-Site)

Taipei City, Taiwan (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Similar Skill Jobs

Hashlist - Data Scientist

Hashlist, India (Hybrid)

Playrix - Senior QA Engineer (VSO Engine)

Playrix, Kazakhstan (Remote)

Zendesk - Senior Data Scientist

Zendesk, India (Hybrid)

Western Digital - Staff Engineer, Systems Design Engineering

Western Digital, India (On-Site)

N-iX - Support Engineer (#2459)

N-iX, Ukraine (Remote)

Meta - Software Engineer

Meta, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Highspot - InfoSec, Proposal Specialist

Highspot, India (Hybrid)

Talent Socio(We're Always Hiring!!) - Unity Devloper

Talent Socio(We're Always Hiring!!), India (On-Site)

FlytBase - Senior Product Designer

FlytBase, India (On-Site)

Fugro - Survey Engineer

Fugro, India (On-Site)

IndiHire - Technical Recruiter - C2H

IndiHire, India (On-Site)

Axinous - Senior Salesforce Devops Engineer

Axinous, India (Hybrid)

QSC - UX/UI Designer

QSC, India (On-Site)

DigitalOcean - Cloud Operations Engineer

DigitalOcean, India (Hybrid)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Nielsen Holdings - Embedded Software Engineer

Nielsen Holdings, India (Hybrid)

PhonePe - Firmware Engineer (5-7 yrs bracket)

PhonePe, India (On-Site)

Neostella - Senior Graph Database Architect

Neostella, Colombia (On-Site)

Able Design and Manufacturing   - Design Engineer - CAD(MEchanical)

Able Design and Manufacturing , India (On-Site)

ByteDance - Senior GPU System Engineer - San Jose

ByteDance, United States (On-Site)

Intel Corporation - Analog Methodology Design Engineer

Intel Corporation, United States (Hybrid)

Get notifed when new similar jobs are uploaded