Arm logo

Senior Verification Engineer

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

Job Title

Senior Verification Engineer

Role Summary

The Solution Engineering division develops SoCs for various application segments using the latest IP products. The Senior Verification Engineer will verify RTL implementing upcoming features in the ARM SoC, ensuring functionality meets architectural requirements.

Experience Level

Level - Senior

Responsibilities

  • Collaborate closely with the RTL team in different geographies to understand microarchitecture details.
  • Develop new verification environments and enhance existing ones, including stimulus generators and checkers.
  • Verify new ARM architecture features and ensure they don't impact existing functionality.
  • Implement verification strategies alongside other verification engineers.
  • Contribute to continuous improvement in verification methodology.
  • Mentor early-tenure verification engineers.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical/Computer Engineering, or related field.
  • More than 5 years of experience in IP/SOC verification.
  • Advanced proficiency in SystemVerilog and Verilog; deep knowledge of UVM Methodology.
  • Solid understanding of SoC Verification using C test cases.
  • Experience writing verification and test plans.
  • Experience with testbench development using standard verification methodologies.
  • Knowledge of ARM-based designs and ARM System Architectures.
  • Familiarity with Perl, Python, or other scripting languages.
  • Strong interpersonal skills for collaboration with multi-functional teams.

Education Requirements

Bachelor’s or Master’s degree in Computer Science or Electrical/Computer Engineering or a similar related field.