Formal Verification Engineer
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About The Formal Verification Engineer Role at Google
Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. As a Formal Verification Engineer, you'll 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 formal verification strategy and create the properties and constraints for complex digital design blocks.
- Lead a team of formal verification specialists while maintaining ownership of sign-off for critical, high-complexity modules.
- Utilize state-of-the-art formal tools to prove complex properties and achieve formal closure on massive state-space designs.
- Contribute improvements to methodologies to enhance formal verification results.
Minimum Qualifications
- Bachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience.
- 8 years of experience with formal verification in SystemVerilog and SystemVerilog Assertion.
- Experience leading formal verification for IPs/sub-systems.
Preferred Qualifications
- Master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science with an emphasis on computer architecture.
- Experience in Formal Property Verification (FPV) with a proven track record of developing comprehensive property suites for high-complexity designs.
- Experience in low-power design verification.
Key skills/competency
- Formal Verification
- SystemVerilog
- SystemVerilog Assertion (SVA)
- Formal Property Verification (FPV)
- IP/Sub-system Verification
- Digital Design
- Verification Strategy
- Formal Tools
- Massive State-Space Design
- Methodology Improvement
How to Get Hired at Google
- Research Google's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your resume to highlight formal verification expertise, SystemVerilog, FPV, and leadership experience, aligning with the Formal Verification Engineer role.
- Showcase technical depth: Prepare to discuss complex formal verification projects, methodologies, and tool proficiency during technical interviews.
- Practice behavioral questions: Be ready to demonstrate problem-solving, collaboration, and leadership qualities relevant to Google's fast-paced environment.
- Network strategically: Connect with current Google employees in hardware or verification roles on LinkedIn for insights and potential referrals.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background