Job Title: SOC Verification Engineer
Location: Bengaluru (Onsite)
Experience: 2 to 5 Years
Job Summary:
We are seeking a highly motivated SoC Design Verification Engineer with 2 to 5 years of experience in ASIC/SoC verification. The candidate will be responsible for developing and executing verification strategies for complex SoC designs, ensuring functional correctness and quality throughout the product development lifecycle.
Key Responsibilities:
- Develop and implement verification plans based on design specifications and architecture requirements.
- Create and maintain SystemVerilog/UVM-based verification environments for IP, subsystem, and SoC-level verification.
- Develop test cases, sequences, scoreboards, checkers, assertions, and coverage models.
- Perform functional verification using simulation, regression, and coverage analysis methodologies.
- Debug RTL and verification environment issues, working closely with design and architecture teams.
- Analyze functional, code, assertion, and toggle coverage metrics and drive closure.
- Support integration and verification of industry-standard protocols such as AXI, AHB,
APB, PCIe, USB, Ethernet, UART, SPI, or I2C.
- Participate in design reviews and verification sign-off activities.
- Automate verification flows using scripting languages.
- - Required Qualifications:
- Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Engineering, or related field.
- 2 to 5 years of experience in ASIC/SoC Design Verification.
- Strong understanding of digital design fundamentals and computer architecture.
- Hands-on experience with SystemVerilog and UVM methodology.
- Experience in writing verification test plans, test cases, assertions, and coverage models.
- Positive debugging skills using simulators such as VCS, Xcelium, QuestaSim, or Riviera.
- Knowledge of industry-standard bus protocols such as AXI, AHB, APB, and peripheral interfaces.
- Understanding of coverage-driven verification and constrained random verification methodologies.
- Proficiency in scripting using Python, Perl, Shell, or Tcl.
📌 SOC Verification Engineer (Bengaluru)
🏢 UST
📍 Bengaluru