Arm logo

Senior CPU Verification Engineer

Arm
July 31, 2026
Full-time
Remote friendly (Bengaluru, Karnataka, India)
Worldwide
Verification Jobs, Level - Senior

Job Title

Senior CPU Verification Engineer

Role Summary

Senior engineer on the CPU Random Instruction Sequences (RIS) verification tools team based in Bengaluru. You will design, develop, deploy and support RIS-based stimuli generation and test infrastructure used to stress and verify Arm CPU cores across the product lifecycle.

This role works closely with CPU design teams across locations to expand feature support, customize tests for specific cores, and improve verification coverage.

Experience Level

Senior β€” 5–10 years of relevant industry experience working on CPU verification, low-level software, or related engineering projects.

Responsibilities

Deliver and maintain the RIS toolchain and associated test suites; collaborate with architects and designers to push verification boundaries.

  • Analyze CPU micro-architecture to define stress targets and test strategies.
  • Architect and implement stimuli generation to produce stress programs for CPUs.
  • Develop, run and maintain C/C++ and assembly testcases; debug verification failures.
  • Deploy and support the tool from early CPU development through product maturity.
  • Collaborate with cross-site teams (design, architecture, verification) to add features and customize testing.
  • Own problems end-to-end and mentor junior engineers as needed.

Requirements

Key skills and attributes required for success in the role.

Must-have

  • Strong software design skills and comfort working with low-level hardware concepts.
  • Proficiency in C or C++ and experience writing tests in C/C++ or assembly.
  • Solid knowledge of CPU architecture and micro-architecture concepts; ability to read assembly.
  • Experience owning problems and working from abstract requirements; good communication skills.
  • Proven ability to work effectively in a team and across distributed engineering sites.

Nice-to-have

  • Familiarity with EDA tools and hardware design verification flows.
  • Knowledge of specific ISAs such as RISC-V, x86, MIPS or Arm architecture internals.

Education Requirements

B.Tech/B.S. or M.Tech/M.S. in Computer Engineering, Electronics Engineering, Computer Science or a closely related technical field from a recognised institute (as stated 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-28