GI

Senior Design Verification Engineer

Accepting applications

Gravity Infosolutions, Inc. · Santa Clara, CA

Full-Time Mid_senior ARMASICC++PerlPython
Posted
1d ago
Category
Verification
Experience
Mid_senior
Country
United States
Senior Design Verification Engineer
Location: Santa Clara, CA, USA
Employment Type: Permanent
Overview
We are seeking a Principal Design Verification Engineer to lead the verification of complex SoCs and network switching solutions. This role involves developing advanced verification environments, driving verification methodologies, and collaborating closely with design teams to ensure high-quality silicon delivery. The position may also include technical leadership and project-level ownership of verification activities.
Key Responsibilities
Develop and architect SystemVerilog/UVM-based verification environments.
Create detailed verification plans using constrained-random methodologies and coverage analysis.
Develop, execute, and debug verification test cases to achieve coverage goals.
Collaborate with design engineers to identify, troubleshoot, and resolve functional issues.
Verify boot code and support validation of multi-core SoC architectures.
Design and maintain software tools that improve verification efficiency and scalability.
Perform regression testing and validation of verification tools and environments.
Provide technical leadership and mentor verification engineers on project activities.
Qualifications
BS in Computer Engineering, Electrical Engineering, Computer Science, or related field with 10+ years of experience; or MS/PhD with 5+ years of relevant experience.
Proven experience leading Design Verification activities for complex SoC projects.
Successful track record of supporting SoC tape-outs under aggressive schedules.
Strong analytical, debugging, and problem-solving skills.
Ability to work effectively in a fast-paced, collaborative environment.
Required Skills
SystemVerilog
UVM (Universal Verification Methodology)
Functional Verification & Coverage Analysis
SoC Verification
Verification Test Planning
Python or Perl Scripting
EDA Verification Tools
Object-Oriented Programming (OOP)
Linux Environment
C++ Programming
ARM Assembly (Preferred)
Networking Protocols (Preferred)
Experience Required: 10+ Years
Type: ASIC Verification / SoC Verification / Semiconductor Engineering
Show more Show less