Arm logo

Architecture Verification Engineer

Arm
July 07, 2026
Full-time
On-site
Bengaluru, Karnataka, India
Verification Jobs, Level - Mid-Career

Job Title

Architecture Verification Engineer

Role Summary

Work in Arm's Architecture and Technology Group to develop models, verification strategies, and compliance tests that validate CPU architecture features across implementations. Collaborate with architects to translate specifications into executable tests, automation, and reusable infrastructure.

Experience Level

Mid-level β€” typically 3–6 years of engineering experience in CPU, IP, or low-level software verification.

Responsibilities

Primary responsibilities focus on creating and maintaining tests, automation, and debug flows for architecture compliance:

  • Analyze architecture definitions, perform feasibility studies, and define verification strategy.
  • Design and implement verification testcases and scenarios in assembly, C, HVL, or higher-abstraction languages.
  • Develop architecture compliance tests to validate CPU behavior, low-level execution flows, and system-level scenarios.
  • Build and maintain automation for test generation, execution, and result analysis.
  • Develop and improve reusable test infrastructure and debug workflows across implementations.
  • Document findings and communicate results to architects and engineering teams.

Requirements

Must-have and nice-to-have skills, distilled from the posting.

Must-have:

  • Proven experience writing low-level tests and system software using C.
  • Assembly programming experience for low-level test development.
  • Strong analytical and debugging skills for CPU behavior and low-level execution issues.
  • Experience with scripting and automation for test generation, execution, or result analysis.
  • Software development experience for firmware-like, bare-metal, or low-level system environments.
  • Good verbal and written communication; self-motivated and able to take responsibility.

Nice-to-have:

  • Experience in CPU or sophisticated IP verification.
  • Familiarity with verification processes: test plan and testcase development.
  • Experience with Unix/Linux working environments.
  • Experience developing test harnesses for bare-metal validation or architecture compliance testing.
  • Background with enterprise or mobile platforms to understand real-world compliance expectations.

Education Requirements

BTech / B.S. or MTech / M.S. or PhD in Computer Engineering, Computer Science, or Electronics Engineering (listed in the posting).


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.

Arm logo

Date Posted: 2026-07-07