CareerPlanGet AI match score →

Debugger Software Engineer

Manchester, United Kingdom💼 Full-time🗓 2026-06-15 → 2026-07-22

Core

Developing Java and C++ based debug tools for Arm's partners to build software on embedded devices powering mobile, games, Android, Linux, and ML applications.

Role type

Software Engineer (Debugger Tools)

Builds

Arm Debugger within Development Studio and firmware for DSTREAM family of high performance debug and trace probes

Domain

Embedded systems, Debugging tools, Silicon infrastructure

Deliverable

production ML models | product features

Required skills

Java, C++, algorithms and data structures, Python scripting, Linux command line

Preferred skills

Embedded software development, Arm Development Studio, Keil MDK, JTAG/SWD probes, Visual Studio Code, Maven, Jenkins, Robot

Technologies

Java, C++, Python, Linux, Maven, Jenkins, Robot, Arm Development Studio, Keil MDK

Responsibilities

Implement new features for the suite of debug tools, develop firmware for DSTREAM family probes, participate in full software development lifecycle from requirements to deployment

Seniority

Mid-level, hands-on IC

Sourced via arm · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Arm ↗