Principal Software Engineer - Accelerator Tools-Engineering

ARM
📍 cambridge, england, United-Kingdom 💼 Full-time 🕒 Posted July 01, 2026

Job Description

The Central Technology Team within Arm develops key technologies that will form the foundation of future products.

Join a multinational, multifaceted, collaborative and highly motivated Machine Learning Hardware Architecture team to help craft the direction of Machine Learning in Arm IP designs.

Job Overview

You will be working on a team that enables the capabilities of Arm's machine learning accelerators by creating tools that push the limits of the architecture. These tools are used across the architecture group to demonstrate that proposed features are suitable for implementation and can be unlocked by the software teams.

Responsibilities

  • Develop tools that expose proposed hardware features and evaluate the resulting performance.
  • Work with hardware architects to define the software interfaces to new features.

Required Skills and Experience

  • Strong programming experience in C++ and Python...

Ready to Apply?

Submit your application today and join our talented team at ARM.

Submit Application

Job Details

  • Location cambridge, england
  • Job Type Full-time
  • Category IT & Technology
  • Posted Date July 01, 2026
  • Application Deadline August 10, 2026