Digital Verification Engineer

Power Integrations


Date: 1 week ago
City: Pasig City
Contract type: Full time
Description

Description:

Based In Our Manila Office You Will Work Closely With Colleagues Locally And In The Other IC Design Centres To Verify All The Digital Functions Of The Mixed Signal Products Developed By Power Integrations. This Will Include

  • Creating the digital verification plan based on the design specifications.
  • Implementing scalable testbenches, including checkers, reference models and coverage groups in SystemVerilog.
  • Implementing sufficient self-testing, directed and random tests to complete the test plan and coverage goals.
  • Developing suitable behavioural models to help accelerate mixed-signal simulation.

Education & Experience

  • MSc/MEng or PhD in Electronics Engineering or related subject.
  • Minimum 3 years experience in digital IC verification using industry standard verification methods.

Requirements

  • Have good knowledge and understanding of best-practice digital verification methods (e.g. UVM, SVA, coverage, etc.).
  • Be fully conversant with the SystemVerilog standard.
  • Be familiar with writing digital verification plans based on system-level specification documents.
  • Proven experience implementing a full digital verification environment for a mixed-signal IC.
  • Proven experience creating test cases/sequences to achieve the desired level of coverage.
  • Have experience building a regression suite to automatically run all test cases/sequences.
  • Have experience using additional digital verification methods (formal, linting, etc.).
  • Have experience with scripting languages such as TCL/Python.
  • Have experience producing accurate and complete documentation.

Main Responsibilities

  • Contribute to the digital verification plan for each product based on the system-level specification.
  • Implement a suitable digital verification environment for each product using industry standard methodologies (e.g. UVM).
  • Create behavioural models (SV-RNM) of internal/external non-digital functions to enable system simulation and verification
  • Create sufficient test cases and sequences to cover all items in the verification plan and meet the coverage requirements.
  • Create and maintain a regression environment for automatically verifying digital/system functions at each stage of the design cycle.
  • Generate all necessary design documentation and participate in design reviews.
  • Contribute to digital verification methodology improvements within the company.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Admin Assistant (Contractual)

Hive Health, Pasig City
6 days ago
Ready to make an impact? At Hive Health and HPPI, a subsidiary of Hive Health, we’re on a mission to make healthcare radically more accessible for all—and we need passionate, driven individuals to help us make it happen. If you thrive in a fast-paced, innovative environment and want to work on solutions that truly matter, we’d love to meet you!About...

Implementation Specialist - Customer Success

Keywords Studios, Pasig City
6 days ago
Helpshift, a Keywords Studio, bridges the disconnect between conventional customer service channels — such as email and phone support — and a growing consumer base that does more on mobile phones and has a strong preference for messaging as the primary mode of communication. Through Helpshift's AI-powered customer service platform, companies can resolve issues more efficiently, boosting customer satisfaction in...

Software Quality Control Assistant

Azeus Systems Limited, Pasig City
1 week ago
Roles And ResponsibilitiesIdentify, mitigate, and prevent potential production issues early in the development processLearn and comprehend product features to develop a clear, detailed understanding of product testing requirements Perform various regression testing processes (feature qc, platform qc, bulk test, completeness test, interruption test, resource usage test, network connection test, translation testing, etc.)Collaborate with leads and other team members to determine...