Debugger Software Engineer

ARM

Debugger Software Engineer Overview

Company Name ARM
Job Role Debugger Software Engineer
Qualifications Not Specified
Category IT Jobs
Job Type Full Time
Location Manchester

As a Debugger Software Engineer at Arm, you will be part of a team that develops essential debug tools that assist Arm’s partners in creating exceptional software for embedded devices. These devices are integral to various applications, including mobile, gaming, Android, Linux, machine learning, and enterprise solutions. Your role will be crucial in enhancing the silicon infrastructure that powers the AI revolution.

Responsibilities

  • Collaborate within an Agile team to develop Java and C++ based debugging tools.
  • Engage in the complete software development lifecycle, from requirement clarification with technology managers to the design, development, and deployment of new features.
  • Implement new functionalities for the suite of debug tools, including the Arm Debugger within Development Studio.
  • Develop firmware for the DSTREAM family of high-performance debug and trace probes.

Requirements

  • Proficient understanding and hands-on experience with Java and/or C++ programming languages.
  • Strong abstract reasoning skills with the ability to concentrate on key concepts at various levels of detail.
  • In-depth knowledge of algorithms and data structures.
  • Experience with Python scripting and using the Linux command line.
  • Demonstrated high level of proactivity and initiative.

Preferred Skills

  • Experience in embedded software development.
  • Familiarity with embedded debug tools like Arm Development Studio or Keil MDK and associated JTAG or SWD debug probes.
  • Knowledge of Visual Studio Code.
  • Experience with build automation tools such as Maven.
  • Test development using Continuous Integration tools such as Jenkins or Robot.

Benefits

  • Opportunity to work alongside skilled engineers with diverse technological expertise.
  • Exposure to innovative DevOps technologies and practices.
  • Hybrid working policy allowing flexibility between home and office work in Manchester.

Arm is committed to providing a supportive and inclusive work environment. If you require any adjustments during the recruitment process, please reach out to us for assistance.


Degree Requirement: Not Specified

Visa Sponsorship Promising

To apply for this job please visit careers.arm.com.