Software Performance Engineer

ARM · Cambridge, England ·

Last confirmed by our partners on 17 Oct 2026.

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

In Arm’s Machine Learning group, you will analyze ML/AI performance on next-generation Arm IP and feed insights back to hardware and software teams. You’ll produce technical summaries for varied audiences and share knowledge across the company. The role blends hands-on performance work with cross‑functional collaboration to shape Arm ML software, systems, and IP. This is a chance to impact how ML workloads run on Arm devices at scale and contribute to pioneering AI technology.

Pay / Benefits

  • sponsorship for skilled worker
  • accommodations during recruitment process
  • hybrid working arrangements
  • equal opportunities
  • supportive and diverse team
  • international collaboration (Arm ecosystem)

Responsibilities

  • Run and analyse ML/AI performance on next-generation Arm IP and provide feedback to software and hardware teams
  • Produce technical summaries from detailed data analysis for diverse audiences
  • Collaborate with cross-functional teams across Arm to share findings and learn
  • Contextualize results for internal and external stakeholders to influence development directions
  • Support knowledge transfer within the company by sharing insights and best practices

Key requirements

  • Demonstrable experience in pre-silicon or post-silicon performance analysis
  • Hands-on experience running workloads on Linux or Android devices, development boards, or pre/post-silicon environments
  • Experience using or developing automation harnesses for repeatable workload execution, data collection, profiling, and analysis
  • Strong scripting and data-analysis skills (e.g., Python, shell scripting)
  • Experience with profiling tools, system traces or telemetry
  • Experience with pre-silicon platforms such as FPGA
  • Passion for analysis and improvement
  • Ability to work both in teams and independently
  • High initiative and a confident problem solver
  • Performance analysis
  • Linux/Android workload execution
  • Automation harnesses for workload execution and data collection
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 3 days ago.

Report this job

ARMCambridge Apply