Job Title
Senior SoC Design Verification Engineer
Role Summary
Verify Arm-based IPs, subsystems and SoCs by developing and executing scalable verification solutions and owning end-to-end verification execution. Work within the Solutions SoC Engineering organization alongside architecture, design, firmware, emulation, FPGA, validation and post-silicon teams to deliver high-quality silicon.
Experience Level
Senior β typically 4β9 years of IP, subsystem, or SoC verification experience as described in the posting.
Responsibilities
Primary responsibilities focus on verification strategy, environment development, execution, and cross-team collaboration to achieve coverage and quality goals.
- Develop and execute verification strategies for IP, subsystems and SoCs.
- Verify CPU, PCIe, DDR, security, coherency, memory subsystem and interconnect functionality.
- Perform power-aware verification and system scenario/performance validation (UPF-aware).
- Own verification deliverables from planning through closure; ensure schedule and quality commitments are met.
- Architect, develop and maintain reusable verification environments, VIP, methodologies and automation.
- Create verification plans, test cases and coverage-closure strategies; drive functional, code, toggle, assertion and coverage closure.
- Debug RTL, testbench, integration and system-level issues.
- Leverage scripting, automation and AI-assisted workflows to improve verification productivity.
Requirements
Must-have technical skills and experience required to perform effectively in this role. Desired items are listed separately.
- 4β9 years of IP, subsystem or SoC verification experience focused on functional verification.
- Strong Verilog, SystemVerilog and UVM expertise and familiarity with modern verification methodologies.
- Experience with Arm-based SoC architecture, coherency, interconnects and memory hierarchy.
- Experience with power-aware verification and UPF-aware flows.
- Proficiency in C/C++ and scripting for testbench automation, plus strong RTL/testbench debug skills.
- Good analytical, communication and collaboration skills; experience working across architecture, design and validation teams.
Education Requirements
Bachelor's or Master's degree in a relevant engineering discipline (for example Electrical/Electronics Engineering, Computer Engineering, Computer Science or similar).
Requirements (Nice-to-have)
Additional skills that would strengthen a candidate's fit.
- Experience with CHI, ACE, AMBA, PCIe, DDR or security IP.
- Knowledge of Arm system architecture and assembly programming.
- Experience with formal verification, emulation, FPGA, gate-level simulation or post-silicon validation.
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.

Date Posted: 2026-07-16