ARM

ARM

Manchester, North West

Debugger Software Engineer

Full-Time£45,000 - 80,000 per yearأول أمسUnited Kingdom
IT

Job Description

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

Requirements:
  • We require a good understanding and practical experience of Java and/or C++ programming.
  • We require strong abstract reasoning skills and the ability to focus on key concepts at all levels of detail.
  • We require a deep understanding of algorithms and data structures.
  • We require experience with scripting in Python and using the Linux command line.
  • We value a high level of pro-activity and initiative.
  • Nice to have: experience with embedded software development.
  • Nice to have: experience using embedded debug tools such as Arm Development Studio or Keil MDK and associated JTAG or SWD debug probes.
  • Nice to have: familiarity with Visual Studio Code.
  • Nice to have: experience with build automation tools such as Maven.
  • Nice to have: test development using Continuous Integration tools such as Jenkins or Robot.
Responsibilities:
  • We work in an Agile team on the development of our Java and C++ based tools.
  • We collaborate with engineers and technology managers to clarify requirements, design solutions, develop features, and deploy new functionality.
  • We implement new features for our suite of debug tools, including Arm Debugger within Development Studio.
  • We develop firmware for our DSTREAM family of high-performance debug and trace probes.
  • We contribute across the full software development lifecycle.
Technologies:
  • ARM
  • Android
  • DevOps
  • Embedded
  • Firmware
  • Support
  • Java
  • Jenkins
  • Linux
  • Machine Learning
  • Maven
  • Mobile
  • Python
  • Visual Studio
  • AI
  • C++

More:

We make debug tools that help our partners build extraordinary software on embedded devices powering mobile, games, Android, Linux, machine learning, and enterprise applications. We offer the opportunity to work with engineers across a wide range of technologies and practices, including innovative DevOps technologies and highly skilled colleagues across the company. We operate a hybrid working policy, with the option to split time between working from home and our office in the heart of Manchester, close to the city centre. We support recruitment adjustments and accommodations, and we are an equal opportunity employer committed to an inclusive and respectful environment. We also value our 10x mindset, which emphasizes curiosity, ambition, collaboration, and turning bold ideas into real technology.

last updated 34 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

Manchester

IT

Skills & Technologies

PythonJavaC++GoLinuxJenkinsMachine LearningAIAgileDevOpsUXUI

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