IT & Software

Debugger Software Engineer

ARM

Manchester · Greater Manchester · United Kingdom

Overview

In this role you will contribute to the development of our Java and C++ based debugging tools for embedded devices powering mobile, games, Android, Linux, and AI workloads. You’ll work within an Agile team to transform requirements into features for our Arm Debugger within Development Studio and DSTREAM debug probes. You will shape the software lifecycle from design to deployment, delivering high-quality tooling that accelerates silicon and software integration. This is an opportunity to impact embedded software tooling at scale and collaborate with skilled engineers across the company.

Pay / Benefits
  • hybrid working policy
  • sponsorship for skilled workers (employer costs)
  • recruitment accommodations
  • collaborative engineering environment
Responsibilities
  • Develop and extend Java and C++ tooling within an Agile team
  • Contribute to design, implementation, and deployment of new features
  • Develop firmware for DSTREAM high-performance debug probes
  • Clarify requirements with technology managers and translate them into workable solutions
  • Collaborate cross-functionally to deliver robust debugging tools
Key requirements
  • Proficient in Java and/or C++ programming
  • Strong abstract reasoning and data structures knowledge
  • Experience with Python scripting and Linux command line
  • Proactive with initiative
  • Proactivity
  • Team collaboration
  • Problem-solving
  • Java
  • C++
  • Python scripting

Reference: WJ-747_30146577

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

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