×
Register Here to Apply for Jobs or Post Jobs. X

Senior Digital Verification Engineer

Job in Musselburgh, East Lothian, EH21, Scotland, UK
Listing for: Allegro MicroSystems, LLC
Full Time position
Listed on 2026-05-31
Job specializations:
  • Engineering
    Software Engineer, Systems Engineer, Electronics Engineer, Test Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below

The Opportunity

We are seeking a Digital Verification Engineer to join our Design Centre in Edinburgh, Scotland or Milan, Italy. The role is critical to Allegro's new product development plans, designing advanced power control ICs for a broad range of product applications. You will be part of a new verification team collaborating on verification of gate‑driver ICs and embedded SoCs based on innovative core architectures.

What

You’ll Do
  • Develop comprehensive verification plans based on detailed microarchitecture specifications.
  • Create and maintain System Verilog/UVM‑based verification environments to achieve required coverage metrics.
  • Define and create UVM‑SV test environments, test plans, tests, and functional coverage.
  • Analyze test results, enhance test coverage, and debug unexpected design behavior.
  • Run and maintain regression test suites.
  • Prepare and/or lead verification reviews.
  • Collaborate with the System Engineering team on JAMA requirements.
  • Identify functional coverage conditions derived from microarchitecture specifications.
  • Build mixed‑signal test benches, checkers, and tests.
  • Implement constrained random verification methodologies.
  • Develop bus‑functional models for verifying custom or industry‑standard interfaces.
  • Define project deliverables and tasks, and track their on‑time execution with a strong focus on quality.
Who You Are
  • Possess at least a bachelor’s degree in Electrical and/or Electronic Engineering or an equivalent field.
  • Proficient in System Verilog, Verilog, UVM/OVM, Specman, C/C++, ASM, TCL/TK, and Python.
  • Have knowledge of embedded SoC design and verification life‑cycle with emphasis on test plan development, testbench creation, test coverage analysis, and debugging of unexpected design behavior.
  • Understand CPU, memory, or I/O subsystem microarchitectures (caches, virtual memory, DMA, memory access optimizations).
  • Experience identifying functional coverage conditions based on microarchitecture specifications.
  • Experience with System Verilog digital using UVM‑SV.
  • Expertise in building mixed‑signal test benches, checkers, and tests.
  • Expertise in creating and using real‑numbered analog behavioral models in System Verilog/Verilog‑AMS or electrical behavioral models in Verilog‑A.
  • Experience in script generation for processing results as well as regression control configuration.
  • Experience with constrained random verification.
  • Experience with bus‑functional model development for verification of custom or industry‑standard interfaces.
  • Experience defining team deliverables and tasks, and tracking on‑time execution with a focus on quality.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary