Senior Digital Verification Engineer

11 Minutes ago • 5 Years +
Quality Assurance

Job Description

This role involves verifying digital functions of mixed-signal products at Power Integrations. Key responsibilities include creating digital verification plans, implementing scalable testbenches using SystemVerilog, developing self-testing and random tests, and creating behavioral models for mixed-signal simulation. The engineer will work closely with local and international IC Design Centres.
Must Have:
  • Create the digital verification plan based on the design specifications.
  • Implement scalable testbenches, including checkers, reference models and coverage groups in SystemVerilog.
  • Implement sufficient self-testing, directed and random tests to complete the test plan and coverage goals.
  • Develop suitable behavioural models to help accelerate mixed-signal simulation.
  • Have in-depth 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 architecting and 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.
  • Write, own and maintain the digital verification plan for each product.
  • Design and 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.
  • 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.
  • Generate all necessary design documentation and participate in design reviews.
  • Lead and oversee other team members.
  • Take a lead in digital verification methodology improvements within the company.

Add these skills to join the top 1% applicants for this job

game-texts
test-coverage
python

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 5 years experience in digital IC verification using industry standard verification methods.

Requirements:

  • Have in-depth 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 architecting and 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:

  • Write, own and maintain the digital verification plan for each product based on the system-level specification.
  • Design and 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.
  • Lead and oversee other team members to achieve the above.
  • Take a lead in digital verification methodology improvements within the company.

Set alerts for more jobs like Senior Digital Verification Engineer
Set alerts for new jobs by Power Integrations
Set alerts for Quality Assurance (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙