
SOC Design Verification Engineer
Intel Corporation
full-time
Posted on:
Location Type: Remote
Location: Remote • Colorado • 🇺🇸 United States
Visit company websiteSalary
💰 $121,050 - $227,620 per year
Job Level
Mid-LevelSenior
Tech Stack
Python
About the role
- Performs functional logic verification of an integrated SoC to ensure design will meet specifications.
- Defines and develops scalable and reusable block, subsystem, and SoC verification plans, test benches, and the verification environment to meet the required level of coverage and confirm to microarchitecture specifications.
- Executes verification plans and defines and runs emulation and system simulation models to verify the design, analyze power and performance, and uncover bugs.
- Replicates, root causes, and debugs issues in the presilicon environment.
- Finds and implements corrective measures to resolve failing tests.
- Collaborates and communicates with SoC architects, microarchitects, full chip architects, RTL developers, postsilicon, and physical design teams to improve verification of complex architectural and microarchitectural features.
- Documents test plans and drives technical reviews of plans and proofs with design and architecture teams.
- Incorporates and executes security activities within test plans, including regression and debug tests, to ensure security coverage.
- Maintains and improves existing functional verification infrastructure and methodology.
- Absorbs learning from postsilicon on the quality of validation done during presilicon development, updates test plan for missing coverages, and proliferates to future products.
Requirements
- Bachelors Degree in Electrical, Computer Architecture, Computer Science or any related field with 4+ year of related technical experience
- OR Masters Degree in Electrical, Computer Architecture, Computer Science or any related field with 3+ years of related technical experience
- Experience in Python
- Experience in C++
- Experience in Verilog
- Experience in System Verilog
- Knowledge of computer architecture and verification of architecture at the SoC or IP levels
- Knowledge of Test-plan development
- Knowledge of Computer architecture and techniques for verification of functionality
Benefits
- competitive pay
- stock
- bonuses
- health
- retirement
- vacation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonC++VerilogSystem VerilogSoC verificationtest plan developmentemulation modelssystem simulationdebuggingfunctional verification
Soft skills
collaborationcommunicationproblem-solvingtechnical reviewdocumentation