Arm logo

Staff Engineer, Design Verification

Arm
Full-time
Remote friendly (Bengaluru, Karnataka, India)
Worldwide
Level - Senior

Role Summary

The Solutions Engineering (SE) team designs system-on-chip solutions utilizing Arm IP technologies. The role is suitable for a design verification engineer having substantial experience, emphasizing problem-solving and teamwork.

Experience Level

8+ years of industry experience required, specifically in design verification and SoC/ASIC.

Responsibilities

  • Develop verification strategy and execution.
  • Create test plans based on IP specification for RTL verification.
  • Build and maintain testbenches and verification environments.
  • Implement, run test cases, analyze coverage, and ensure verification completeness.
  • Collaborate with design teams and support regressions and documentation.

Requirements

  • Strong experience in building verification environments and testbenches.
  • Proficiency in ARM assembly (preferred), C/C++, SystemVerilog, and scripting languages (Python, Tcl, Perl).
  • Experience with verification methodologies like OVM/UVM.
  • End-to-end verification experience including requirements and documentation.
  • Strong analytical and debugging skills.

Education Requirements

A degree in a relevant field is typically expected but not explicitly stated.