Synopsys logo

UVM Verification Engineer / Principal Engineer

Synopsys
June 03, 2026
Full-time
On-site
Ottawa, Ontario, Canada
$146,000 - $219,000 CAD yearly
Verification Jobs, Level - Senior

Job Title

UVM Verification Engineer / Principal Engineer

Role Summary

Principal-level verification engineer responsible for developing scalable UVM-based verification environments and testplans for complex memory interface IP. Work within the Synopsys IP Group to improve verification methodology, reduce time-to-market, and ensure product quality.

Role involves close collaboration with architecture and implementation teams and mentoring junior engineers.

Experience Level

Senior / Principal level. This is a senior role (principal) and typically requires extensive verification experience (generally 7+ years).

Responsibilities

Primary responsibilities include planning and executing verification for memory interface IP and improving verification efficiency.

  • Develop detailed verification testplans and functional coverage models for memory interface IP.
  • Implement scalable UVM testbench infrastructure and design testcases to verify firmware functionality on RTL/PHY models.
  • Perform technical reviews and collaborate with architecture and implementation teams to ensure alignment.
  • Diagnose and resolve complex verification and debugging challenges using advanced tools and methodologies.
  • Interpret standards and functional specifications to create success-path, corner-case, and negative test scenarios.
  • Research and integrate virtual prototyping and emulation technologies to improve verification throughput.
  • Mentor junior engineers and contribute to team knowledge sharing and leadership development.

Requirements

Key must-have skills and tools; concise distinctions for desirable skills.

  • Must-have: Proficiency in SystemVerilog and UVM with hands-on experience using simulation and waveform-debugging tools.
  • Must-have: Experience developing verification solutions focused on productivity, performance, and throughput.
  • Must-have: Expertise in assertion-based verification and coverage analysis techniques.
  • Must-have: Experience with scripting for regression and build systems (Python, Perl, Shell) and familiarity with Linux development environments.
  • Must-have: Strong analytical and debugging skills; ability to interpret specifications and derive comprehensive test scenarios.
  • Nice-to-have: Experience with virtual prototyping, emulation, and C/C++ software/hardware co-simulation.
  • Nice-to-have: Knowledge of LPDDR or other memory interface standards.

Education Requirements

Bachelor's degree or higher in Electrical or Computer Engineering, Computer Science, or a related field.


About the Company

Company: Synopsys

Headquarters: Mountain View, California, USA

Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Synopsys logo

Date Posted: 2026-06-02