
Senior Design Verification Engineer
Oppstar Berhad • Penang, Malaysia
**Role & seniority: ** Functional Verification Engineer (pre-Si verification) — ~4+ years experience (BSEE/MSEE/PhD)
**Stack/tools: **
-
Languages: SystemVerilog, UVM
-
Verification: UVM/OVM, assertion-based verification, constrained-random verification, reference models, functional coverage
-
Tools/flows: Cadence, Mentor Graphics and/or Synopsys
-
IP/architecture familiarity: HSST, Ethernet, PCIe, DDR; FPGA and/or ARM
-
Top 3 responsibilities:
-
Define test plans for IP blocks and full-chip FPGA/ASIC designs
-
Develop UVM/SystemVerilog test bench content (stimulus, reference model, assertions, coverage)
-
Debug and run regressions to ensure design quality and validation closure
-
-
Must-have skills:
-
Strong functional verification experience (planning, TB development, stimulus/reference model, assertions, coverage)
-
Proficiency with SystemVerilog + UVM (or OVM), constrained random methodologies
-
Ability to debug verification issues and manage regression execution
-
Familiarity with common IP protocols and FPGA/ARM architectures
-
Hands-on experience with major EDA verification tool flows (Cadence/Mentor/Synopsys)
-
-
Nice-to-haves:
-
Deeper domain knowledge in specific protocols (e.g., PCIe/DDR/Ethernet/HSST)
-
Prior experience validating complex full-chip integrations and working with DFX/design automation stakeholders
-
-
Location & work type: Not specified in the provided text (cannot infer).
Full Description
Responsibilities
- Perform pre-Si verification on various IP blocks and full-chip of FPGA/ASIC designs.
- The job scope includes test plan definition, SystemVerilog/UVM test bench and content development, debugging and running regression to deliver good-quality design.
- Candidate will work closely with team and interact with product/IP architect, logic design engineer, DFX owner, and design automation engineer to ensure high quality design validation.
Qualifications
- BSEE/MSEE/PhD with at least 4 years' relevant experience
- Experience in functional verification that may includes test planning, test bench development, stimulus generation, reference model and assertion checkers development and functional coverage.
- Experience with modern verification techniques e.g. SystemVerilog OVM/UVM, assertion-based verification, constrained random verification methodologies.
- Familiar with IP protocols (e.g. HSST, Ethernet, PCIe, DDR), FPGA and/or ARM architectures.
- Hands-on experience in various logic designs and verification tools and flow e.g. from Cadence, Mentor Graphics and/or Synopsys.