Role Summary
The role involves verifying complex System on Chip (SoC) designs, ensuring interoperability among integrated components, and validating the complete system operations. This position is integral to collaborating with various teams to ensure high-quality silicon delivery.
Experience Level
Senior level position; candidates should have substantial experience in SoC verification.
Responsibilities
The key responsibilities include:
- Develop and execute test plans and verification methodologies for SoC-level designs.
- Perform functional verification to meet quality standards and schedules.
- Collaborate with project leads on planning and quality checkpoints.
- Oversee the progress and quality of SoC verification activities.
- Work with teams across architecture, design, and silicon validation.
- Mentor junior verification engineers (for senior engineers).
Requirements
The ideal candidate will have:
- Experience in embedded C/C++ SoC verification environments.
- Strong assembly language understanding (preferably ARM).
- Proficiency in hardware verification languages and scripting languages (Tcl, Perl, Python).
- Hands-on UVM experience and knowledge of formal verification or emulation.
- Familiarity with the verification pipeline from requirements collection to documentation.
- Excellent communication skills to convey complex concepts clearly.
Education Requirements
Expected education background is 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.

Date Posted: 2026-03-23