Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or equivalent experience.
15 years of experience with verification methodologies and languages like UVM and SystemVerilog.
Experience leading a functional verification team for ARM or X86 compliant processor-based products.
Experience with functional verification and performance validation of modern mobile processors and micro-architecture.
Preferred: Master's degree or PhD in relevant fields with a focus on computer architecture.
Responsibilities
Lead the definition of verification architectures and methodologies for complex ASIC and SoC designs.
Drive the overall verification strategy, including test planning and coverage metrics.
Architect advanced verification environments using SystemVerilog and UVM for maximum test coverage.
Define formal verification strategies to mathematically prove design correctness.
Establish emulation and post-silicon validation plans for system-level integration and debugging.
Benefits
Comprehensive health and wellness programs.
Generous paid time off and holidays.
Retirement savings plans with company matching.
Equity benefits and performance bonuses.
Opportunities for professional development and training.
Full Job Description
info_outline X In most instances, this position requires in-person interviews as part of the hiring process.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Austin, TX, USA; Mountain View, CA, USA; Portland, OR, USA; Poughkeepsie, NY, USA.
Minimum qualifications:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
15 years of experience with verification methodologies and languages, such as UVM and SystemVerilog.
Experience leading a functional verification team for ARM or X86 compliant processor-based products.
Experience with functional verification and performance validation of modern mobile processors, micro-architecture, and related technologies.
Preferred qualifications:
Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
15 years of experience in industry design verification.
Experience in ISAs, X86, and RISC-V.
Knowledge of general purpose operating systems such as Linux and Android.
Knowledge of ARM Instruction Set Architecture (ISAs).
Responsibilities
Lead the definition of verification architectures and methodologies for complex ASIC and SoC designs.
Drive the overall verification strategy, including test planning, testbench development, and coverage closure metrics.
Architect advanced verification environments using SystemVerilog and UVM to ensure maximum test coverage.
Define formal verification strategies to mathematically prove design correctness for critical hardware blocks.
Establish emulation and post-silicon validation plans to accelerate system-level integration and debugging.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.