> Markdown version of [/jobs/ext/2021901-senior-digital-verification-engineer](https://www.wearedevelopers.com/jobs/ext/2021901-senior-digital-verification-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Digital Verification Engineer - **Company:** Allegro MicroSystems - **Location:** Musselburgh, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Systems Engineering, C++ (Programming Language), Code Coverage, Software Debugging, Oracle Virtual Machine, Regression Testing, Specman, Subsystems, System on a Chip, SystemVerilog, Tcl (Programming Language), Verilog, Virtual Memory, Jama (Software), Caching - **Published:** August 11, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2919013306-2 ## About the Role Engineering or equivalent, Languages: System Verilog, Verilog, UVM/OVM, Specman, C/C++, ASM, TCL/TK, PythonKnowledge of the embedded SoC design and verification life-cycle with an emphasis on design verification tasks such as: test plan development, test bench creation, test coverage analysis and debug of unexpected design behaviour.Knowledge of CPU, Memory or I/O Subsystem microarchitectures (caches, virtual memory, DMA, memory access optimizations).Experience identifying functional coverage conditions based on microarchitecture specificationsExperience of SystemVerilog digital using UVM -SVExpertise building Mixed-Signal testbenches, checkers and tests.Expertise creating and using real-numbered analog behavioral models in SystemVerilog/Verilog-AMS or electrical behavioral models in Verilog-AExperience of script generation for processing results as well as regression control configurationExperience of constrained random verification.Experience of bus-functional model development for ## Description microarchitecture specifications.Creating and maintaining SystemVerilog/UVM-based verification environments to achieve required coverage metrics.Defining and creating UVM-SV test environments, test plans, tests, and functional coverage.Analyzing test results, enhancing test coverage, and debugging unexpected design behavior.Running and maintaining regression test suites.Preparing and/or leading verification reviews.Collaborating with the System Engineering team on JAMA requirements.Identifying functional coverage conditions derived from microarchitecture specifications.Building mixed-signal testbenches, checkers, and tests.Implementing constrained random verification methodologies.Developing bus-functional models for verifying custom or industry-standard interfaces.Defining project deliverables and tasks, and tracking their on-time execution with a strong focus on quality.Who You AreThe successful candidate will possess at least a, Bachelors degree in Electrical and/or Electronic ## Related Videos - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [When testing just doesn’t cut it](https://www.wearedevelopers.com/videos/720-when-testing-just-doesn-t-cut-it) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [You don't need to write the code. You need to become a verification architect and prove it's correct](https://www.wearedevelopers.com/videos/100023-you-don-t-need-to-write-the-code-you-need-to-become-a-verification-architect-and-prove-it-s-correct) - [Advanced Caching Patterns used by 2000 microservices](https://www.wearedevelopers.com/videos/201-advanced-caching-patterns-used-by-2000-microservices) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)