Senior Verification Engineer - Media IP
ArmJob Title
Senior Verification Engineer - Media IP
Role Summary
Senior Verification Engineer on the Arm Systems Media IP team responsible for verification of Image Signal Processors (ISPs), Display Processors and Video codecs that integrate into Arm compute subsystems. The role focuses on specifying and developing verification testbenches, improving verification performance, quality and efficiency, and driving process and methodology improvements across Media IP.
Works closely with other engineering teams to deliver high-quality IP suitable for integration into broader systems. Relocation support and visa sponsorship are available for eligible candidates.
Experience Level
Senior. No explicit years-of-experience requirement stated in the posting.
Responsibilities
Primary responsibilities include ownership and architecture of verification environments, analysis of simulation data, and cross-team collaboration to deliver production-ready IP.
- Take verification ownership of unit-level or multi-unit hierarchies or act as verification lead for an overall IP (ISP, Display, Video).
- Architect verification IP and complete verification environments (SV-UVM).
- Review and assess proposed design changes for verification complexity and coverage impact.
- Analyze simulation and test data using data science or machine learning techniques to improve bug discovery and debug efficiency.
- Identify and implement cross‑Media IP process and methodology improvements to increase verification efficiency.
- Collaborate with other Arm engineering teams to ensure IP integrates and performs in the full system.
Requirements
Must-have technical skills and experience; followed by concise nice-to-have items.
- Proven experience with constrained-random verification and ownership of a complex verification environment and testbench development.
- In-depth knowledge and practical experience with SystemVerilog UVM (SV-UVM) and developing reusable, scalable verification code.
- Strong scripting skills to develop and support verification flows and automation.
- Solid software engineering fundamentals including object-oriented programming, data structures, and algorithms.
- Familiarity with tools and processes for testbench development and completion of verification closure activities.
- Prior technical and/or team leadership experience appropriate for a senior role.
Nice-to-have:
- Team leadership and mentoring experience.
- Multiprocessing microarchitecture and bus protocol knowledge (e.g. AMBA APB/AHB/AXI).
- Experience with Formal Verification testbenches.
- Experience on video codec, ISP, or display projects and advanced image processing algorithms.
- Experience with Functional Safety for Automotive (ISO 26262, IEC 61508).
- Experience with Continuous Integration workflows.
Education Requirements
Not specified.
About the Company
Company: Arm
Headquarters: Cambridge, United Kingdom
ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.
