Senior Digital Verification Engineer
Musselburgh, Scotland
Posted 1 week ago
About the role
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 SystemVerilog/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 testbenches, 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 SystemVerilog, 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 SystemVerilog digital using UVM‑SV.
- Expertise in building mixed‑signal testbenches, checkers, and tests.
- Expertise in creating and using real‑numbered analog behavioral models in SystemVerilog/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.
About this listing
Screened by Joboru
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Senior Civil Design Engineer
3 days agoTURNER & LOVELL LIMITED
Mechanical And/Or Electrical Engineer
3 days agoTodd Hayes Ltd
Estimating/Design Engineer
3 days ago360 Resourcing
Engineer - Project Engineering
3 days agoQuest Employment
Product / Design Engineer
3 days agoMorson Edge
ME Design Engineer
3 days agoMorson Edge
Engineer: Project Engineer
3 days agoQuest Employment
Electrical Engineer (Maintenance Engineer)
3 days agoStirling Warrington
Senior Electrical Engineer - hybrid/flexible working
3 days agoHackajob Ltd