Arm logo

Staff Verification Engineer

Arm
Full-time
Remote friendly (Austin, Texas)
Worldwide
$191,100 - $258,500 USD yearly
Level - Senior

Job Title

Staff Verification Engineer

Role Summary

Arm’s Solution Engineering team seeks experienced PCIe and CXL experts to verify the functionality of High Speed IOs at the sub-system level. New team members will collaborate with Architects, RTL design, and verification engineers across the UK, US, and India to develop next-generation SoCs.

Experience Level

Level - Senior

Responsibilities

  • Conduct Sub-System integration verification, IO scenario verification, and performance verification at the sub-system level.
  • Understand architectural and design specifications to craft a functional verification strategy.
  • Create test plans and develop SystemVerilog/Verilog/UVM testbenches.
  • Debug test failures and contribute to improving verification methodologies.
  • Collaborate with teams on design microarchitecture and verification methodologies.
  • Guide and support junior team members in completing project activities.
  • Coordinate with Project Management on scheduling and planning activities.

Requirements

5+ years of experience in sophisticated PCIe or CXL subsystems or SoCs, with a Bachelor’s or Master’s degree in Computer Science or Electrical/Computer Engineering (or similar). Required skills include:

  • Understanding of digital hardware design and Verilog HDL.
  • Experience in PCIe, CXL, and IDE Feature Verification.
  • Familiarity with PCIe & CXL VIPs and Emulation friendly Transactors.
  • Good debugging experience with debuggers.
  • Expertise in UVM-based verification.
  • Ability to create verification strategies and test plans.
  • Knowledge of formal methodology.

Education Requirements

Bachelor’s or Master’s degree in Computer Science or Electrical/Computer Engineering (or similar field).