SoC Verification Engineer (SystemVerilog/UVM)
Back to Jobs
Weekday AIGet Smart Job AI Coach in the appFree on iOS and Android 






SoC Verification Engineer (SystemVerilog/UVM)
Location
Bengaluru, Karnataka, India
Experience
Mid
Posted
Jul 22, 2026
Apply by
August 21, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Office
Job Description
This role is for one of the Weekday's clients
Min Experience: 4+ years
Location: Bengaluru
JobType: full-time
We are looking for a SoC Verification Engineer with strong expertise in SystemVerilog and UVM to contribute to the functional verification of complex ARM-based System-on-Chip (SoC) designs. In this role, you will develop verification environments, create test scenarios, execute gate-level simulations, and drive verification closure to ensure high-quality silicon.
The ideal candidate should have hands-on experience in SoC verification methodologies, UVM-based testbench development, and debugging complex simulation issues.
### Key Responsibilities
### SoC Functional Verification
- Develop and execute test cases for SoC-level functional verification.
- Design and enhance SystemVerilog/UVM-based verification environments.
- Verify complex system-level scenarios for ARM-based SoC architectures.
- Ensure functional correctness through comprehensive simulation and verification.
### Simulation & Debugging
- Execute Gate-Level Simulations (GLS) to validate post-synthesis and post-layout designs.
- Debug functional failures, timing issues, and low-power simulation results.
- Analyze simulation waveforms and identify root causes of verification failures.
- Collaborate with RTL designers to resolve design and verification issues.
### Coverage & Verification Closure
- Drive functional coverage closure using coverage-driven verification methodologies.
- Monitor code coverage, functional coverage, and assertion coverage metrics.
- Develop constrained-random test scenarios to improve verification completeness.
- Support regression execution and verification signoff activities.
### Cross-Functional Collaboration
- Work closely with RTL Design, Physical Design, DFT, and Architecture teams throughout the development cycle.
- Participate in verification planning, reviews, and debugging discussions.
- Contribute to reusable verification components and methodology improvements.
- Document verification plans, test cases, and verification results.
### Required Qualifications
- Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Engineering, or a related field.
- Strong hands-on experience in SystemVerilog and UVM-based verification.
- Experience developing and maintaining UVM testbenches.
- Good understanding of ARM-based SoC architectures and system-level verification scenarios.
- Knowledge of AMBA bus protocols, including APB, AHB, and AXI.
- Experience executing and debugging Gate-Level Simulations (GLS).
- Understanding of low-power verification concepts and low-power simulations.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and collaboration abilities.
### Preferred Qualifications
- Experience with Python or Perl scripting for verification automation.
- Familiarity with industry-standard simulation and waveform debugging tools.
- Exposure to assertion-based verification and functional coverage methodologies.
- Knowledge of verification automation frameworks and regression management.
### Must-Have Skills
- SoC Verification
- SystemVerilog
- UVM
- UVM Testbench Development
- Gate-Level Simulation (GLS)
- ARM-Based SoC Verification
- APB
- AHB
- AXI
- Functional Coverage
### Good-to-Have Skills
- Python
- Perl
- Low-Power Verification
- Assertion-Based Verification (SVA)
- Verification Automation
- Waveform Debugging
- Regression Management
Key Responsibilities
- Develop and execute test cases for SoC-level functional verification.
- Design and enhance SystemVerilog/UVM-based verification environments.
- Verify complex system-level scenarios for ARM-based SoC architectures.
- Execute Gate-Level Simulations to validate post-synthesis and post-layout designs.
- Debug functional failures, timing issues, and low-power simulation results.
- Drive functional coverage closure using coverage-driven verification methodologies.
- Collaborate with RTL Design, Physical Design, DFT, and Architecture teams.
- Document verification plans, test cases, and verification results.
Requirements
- Bachelor's or Master's degree in Electronics
- Electrical Engineering
- Computer Engineering
- or a related field
Skills Required
SystemVerilogUVMARM-based SoC architecturesAMBA bus protocolsAPBAHBAXIGate-Level SimulationLow-power verificationFunctional coverageDebuggingAnalytical skillsProblem-solvingCommunicationCollaborationPythonPerlWaveform Debugging ToolsAssertion-Based VerificationFunctional Coverage MethodologiesVerification Automation FrameworksRegression Management
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.

SoC Design Verification Engineer
Weekday AI
Full-timeEasy applyWork from Office
BengaluruMid

Modem Bus Interconnect Verification Engineer
Weekday AI
Full-timeEasy applyWork from Office
BengaluruMid

Design Verification Engineer - Power Management Unit (PMU)
Weekday AI
Full-timeEasy applyWork from Office
BengaluruMid

Staff Engineer, Design Verification
Renesas Electronics Corporation
Full-timeEasy applyWork from Office
BengaluruSenior

Embedded Software Engineer
Innatera Nanosystems
Full-timeEasy applyWork from Office
Rijswijk OfficeMid

C++/LLVM Compiler Engineer (Singapore)
Guardsquare
Full-timeEasy applyWork from Office
SingaporeMid