ARM

ARM

Cambridge, East of England

Experienced System Test Engineer (AI/ML)

Full-Time£45,000 - 80,000 per yeareergisterenUnited Kingdom
IT

Job Description

Salary: £45,000 - 80,000 per year

Requirements:
  • We require meticulous attention to detail, ensuring high-quality verification that minimizes bug escapes.
  • We require demonstrated experience in specifying, creating, and debugging system test environments, authoring test cases, tracking results, and troubleshooting simulation/emulation mismatches and test failures.
  • We require hands-on experience with emulation platforms such as ZeBu, Palladium, or Strato.
  • We require familiarity with RTL languages such as SystemVerilog or Verilog.
  • We require experience collaborating with EDA vendors to introduce new capabilities, resolve tool issues, and contribute to future tool improvements.
  • We require skill in planning system test tasks and producing realistic effort and time estimates.
  • Experience with requirements definition and management is beneficial.
  • Familiarity with UVM-based verification environments is beneficial.
  • Experience with CI platforms and version control tools such as Git is beneficial.
  • Proficiency in scripting such as Python or Perl to automate workflows and diagnostics is beneficial.
  • Experience with software testing of embedded devices is beneficial.
  • Practical knowledge of machine learning and neural networks is beneficial.
  • Understanding of efficiency tuning techniques and performance analysis for large-scale emulation systems is beneficial.
Responsibilities:
  • We design and build test automation.
  • We develop and run test cases.
  • We work with modern tools and infrastructure.
  • We contribute to the development and verification of next-generation neural network hardware.
  • We influence the verification strategy and methodology.
  • We take ownership of complex work packages and drive them to successful completion.
  • We help bridge the gap between silicon development and real-world deployment.
  • We improve system validation and help reduce time-to-market.
  • We collaborate with engineers across architecture, design, verification, and software to optimize complex emulation workflows and use cases.
  • We support design bring-up, debug, feature validation, and system validation.
Technologies:
  • Embedded
  • Git
  • Hardware
  • Support
  • Machine Learning
  • Network
  • Perl
  • Python
  • SystemVerilog
  • Verilog
  • AI
  • ARM

More:

We are a distributed team crafting and deploying advanced emulation environments for pioneering neural accelerators. We are growing our diverse team and contributing to Arms next-generation IP using sophisticated tools and methodologies. We offer multiple open positions across a range of experience levels, with a hybrid working approach designed to support high performance and personal wellbeing. We are committed to equal opportunities and to building extraordinary teams in an environment of mutual respect.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About ARM

ARM

ARM

Cambridge

IT

Skills & Technologies

PythonGitMachine LearningAIUI

Inferred from job description

Salary Insight

£62,500

This role

£60,000

UK median

This salary is 4% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom