AI & Emerging technologies

Senior Software Engineer - Agentic AI Compute

ARM

Manchester · Greater Manchester · United Kingdom

Overview

In this role you will build and evolve Arm’s Telemetry tooling to enable performance analysis across Arm architectures. You will collaborate with architects and analysis teams to translate findings into features, tests, examples, and documentation. You will validate methodologies with synthetic workloads and microbenchmarks and coordinate with kernel and firmware teams to ensure usable performance primitives. This position offers influence over architecture features and opportunities to engage with open-source communities and a broad developer audience.

Pay / Benefits
  • accommodations during recruitment
  • hybrid working arrangements
  • equal opportunity employer
Responsibilities
  • Develop and enhance the Telemetry solution to apply performance methodologies
  • Translate findings into features, tests, examples, and documentation in collaboration with architects and analysis teams
  • Validate performance methodologies using synthetic workloads and microbenchmarks (including Arm assembly when needed)
  • Collaborate with kernel and firmware teams to ensure usable PMUs and perf_event interfaces
Key requirements
  • Strong Python for tooling, data processing, and automation
  • C/C++ proficiency for kernel and userspace performance systems
  • Proficient debugging and problem-solving
  • Experience shipping developer-facing tools and iterating with real users
  • problem-solving
  • communication with users
  • cross-functional collaboration
  • Python
  • C/C++
  • debugging

Reference: WJ-747_31165134 · Posted 01 Nov 2026, 12:05 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs