Soc Verification Engineer
ARM
In this role, you verify complex SoCs by developing and executing verification plans across CPUs, GPUs, memory controllers, and interconnects to ensure correct system behavior. You will collaborate with cross-functional teams across architecture, design, modelling, and silicon validation to deliver high-quality silicon for partners. You’ll shape verification strategies, drive quality milestones, and help bridge hardware and software interactions. This role offers a chance to impact next-generation SoCs within Arm’s Solutions Engineering ecosystem and its 10x mindset.
Pay / Benefits- hybrid working
- focus on diversity and equal opportunity
- accommodation support during recruitment
- inclusive and respectful work environment
- opportunities to work with multiple IP vendors
- emphasis on learning and growth
- Develop and execute verification plans and methodologies for SoC-level designs
- Perform functional verification to quality standards and schedules, tracking progress
- Coordinate with project leads on planning, scheduling, and quality checkpoints
- Collaborate with architecture, design, modelling, performance analysis, silicon validation, FPGA and board teams
- Practical experience verifying processor-based systems using embedded C or C++ (requirements collection, test planning, testbench development, test implementation, documentation)
- Strong understanding of assembly language
- Proficiency in hardware verification language SystemVerilog
- Scripting skills in Tcl, Perl, or Python
- Experience with UVM and at least one of formal verification, low-power verification or emulation
- Ability to explain complex concepts to both technical and non-technical audiences
- excellent communication
- cross-functional collaboration
- problem-solving and analytical thinking
- SystemVerilog
- UVM
- embedded C/C++ verification
Reference: WJ-747_31293300 · Posted 14 Nov 2026, 12:13 PM