More jobs:
Verification Engineer - Media IP
Job in
Aberdeen, Aberdeen City Area, AB10, Scotland, UK
Listed on 2026-10-12
Listing for:
CamWebDir
Full Time
position Listed on 2026-10-12
Job specializations:
-
Engineering
Test Engineer, Systems Engineer
Job Description & How to Apply Below
Job Overview
Job Overview:
This position is an excellent opportunity for an experienced and highly motivated verification engineer to join the Arm Systems Media IP team! The team is responsible for the development of Image Signal Processors (ISPs), Display Processors, and Video codecs for deploying within Arm Compute Subsystems for various end markets, including automotive, IoT, and client market segments. Our intellectual property encompasses RTL, reference drivers, tools, and libraries, enabling our customers to build upon our work to create innovative products!
Responsibilities:- Own and drive verification for a DPU subsystem comprising multiple units, or for a particularly complex DPU unit, from early planning through sign-off.
- Contribute to the overall DPU verification architecture, planning, integration strategy and quality criteria.
- Architect reusable, scalable and high-performance System Verilog/UVM environments and verification IP.
- Define verification plans, coverage models, sign-off criteria and measurable quality goals for the owned verification scope.
- Identify technical and schedule risks early, establish mitigation plans and drive them to resolution across teams.
- Review proposed architecture and design changes for correctness, observability, testability, performance and verification complexity.
- Lead the resolution of complex unit-level, cross-unit, integration or system-level failures.
- Align verification activities and dependencies across the relevant unit, subsystem and DPU teams.
- Drive improvements in verification methodology, automation, reuse, regression efficiency, debug and continuous integration.
- Use verification data to identify quality gaps, improve bug discovery and guide engineering priorities.
- Influence project planning and technical decisions through clear, evidence-based recommendations.
- Build effective links with architecture, design, software and other Arm engineering teams to ensure that the DPU integrates successfully into complete systems.
Skills and Experience:
- Strong knowledge of, and extensive hands-on coding experience with, System Verilog and UVM, including the architecture, implementation and review of complex verification environments.
- Hands-on verification experience in standard on-chip bus protocols such as AMBA APB and AXI, or other industry-standard protocols.
- Demonstrated experience developing verification plans from scratch for complex IP or subsystems, including verification strategy, stimulus, checking, coverage, risk assessment and sign-off criteria.
- Experience owning verification of a subsystem comprising multiple units, or of a particularly complex unit.
- Experience developing verification test benches.
- Hands-on programming experience using Python, C or another standard programming language.
- Knowledge of the tools and infrastructure that support effective verification workflows, such as regression setup and triage, version control and linting.
Skills and Experience:
- Experience with power-aware verification.
- Experience with formal verification.
- Experience working at IP or subsystem level.
- Contributions to the domain through conferences or technical papers.
- Experience with performance analysis.
Experience working with reference models developed in
C.
Skills:
- Strong sense of ownership and drive work to completion.
- Ability to work effectively through ambiguity as specifications evolve.
- Ability to engage with relevant stakeholders to clarify requirements and work through issues.
- Clear communication and a collaborative approach to working with others.
Please note that no relocation package is available for this role. If skilled worker sponsorship is required, Arm will meet costs associated with sponsorship for the…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×