IP Verification Engineer: Formal & UVM Expert

UST

Seberang Perai

On-site

MYR 70,000 - 120,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

UST is seeking an IP-level verification engineer to plan and execute formal and constrained-random verification strategies for block-level IPs in a fast-paced environment.

The role requires 2–6 years of experience in IP block verification, strong SystemVerilog/SVA/UVM expertise, and practical scripting in Python/Tcl/Perl. Collaboration with RTL teams and tool-championing formal verification is essential.

Qualifications

  • 2–6 years of industry experience specializing in IP block-level digital design verification.
  • Bachelor’s or Master’s degree in Electrical/Computer Engineering or Computer Science.
  • Expert command of SystemVerilog, SVA, and UVM architecture (monitors, drivers, scoreboards, sequencers).
  • Proficiency in Python, Tcl, or Perl for automated regression runs and log parsing.
  • Solid understanding of hardware concepts like CDC, asynchronous FIFOs, arbiters, and pipeline dependencies.

Responsibilities

  • Analyze IP specifications and microarchitectural docs to define verification strategies.
  • Develop formal properties using SystemVerilog Assertions to prove corner-case logic.
  • Build and maintain block-level UVM testbenches to verify deep data paths and traffic patterns.
  • Constrain formal tools to avoid state-space explosion and guide convergence.
  • Drive block-level sign-off with 100% coverage across code and assertions.
  • Collaborate with IP RTL owners to debug failures and refine boundaries for testability.

Skills

SystemVerilog
SVA
UVM
Python
Tcl
Perl
CDC
Clock domain crossing
Arbiters
Pipelining

Education

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science

Tools

Cadence JasperGold
Synopsys VC Formal
Siemens OneSpin

Job description

UST is seeking an IP-level verification engineer to plan and execute formal and constrained-random verification strategies for block-level IPs in a fast-paced environment.

The role requires 2–6 years of experience in IP block verification, strong SystemVerilog/SVA/UVM expertise, and practical scripting in Python/Tcl/Perl. Collaboration with RTL teams and tool-championing formal verification is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IP-Level Verification Architect - Formal & UVM Expert
IP-Level Verification Architect - Formal & UVM Expert

ThunderSoft • Penang

On-site
MYR 120,000 - 180,000
Formal Verification Engineer
Formal Verification Engineer

UST • Penang

On-site
MYR 120,000 - 160,000
Design Verification Engineer (IP Level & Formal Focus)
Design Verification Engineer (IP Level & Formal Focus)

UST • Seberang Perai

On-site
MYR 70,000 - 120,000
IP-Level Verification Engineer - Formal & UVM FPV
IP-Level Verification Engineer - Formal & UVM FPV

ThunderSoft • Penang

On-site
MYR 60,000 - 90,000
Design Verification Engineer
Design Verification Engineer

ThunderSoft • Penang

On-site
MYR 60,000 - 90,000
Senior Design Verification Engineer-IP-Level & Formal Verification
Senior Design Verification Engineer-IP-Level & Formal Verification

ThunderSoft • Penang

On-site
MYR 120,000 - 180,000
IP Verification Engineer — Penang, Malaysia (1–6 yrs)
IP Verification Engineer — Penang, Malaysia (1–6 yrs)

UST Malaysia • Penang

On-site
MYR 60,000 - 100,000
Senior Design Verification Engineer
Senior Design Verification Engineer

Private Advertiser • Penang

On-site
MYR 120,000 - 180,000
Senior Design Verification Engineer
Senior Design Verification Engineer

Oppstar Berhad • Seberang Perai

On-site
MYR 80,000 - 120,000
Design Verification Engineer
Design Verification Engineer

UST Malaysia • Penang

On-site
MYR 60,000 - 100,000