{"id":1620,"date":"2026-06-28T18:37:41","date_gmt":"2026-06-28T18:37:41","guid":{"rendered":"https:\/\/coderseditor.com\/itjobs\/job\/debugger-software-engineer\/"},"modified":"2026-06-28T18:37:41","modified_gmt":"2026-06-28T18:37:41","slug":"debugger-software-engineer","status":"publish","type":"job_listing","link":"https:\/\/coderseditor.com\/itjobs\/job\/debugger-software-engineer\/","title":{"rendered":"Debugger Software Engineer"},"content":{"rendered":"<h2>Debugger Software Engineer Overview<\/h2>\n<table>\n<tbody>\n<tr>\n<td><strong>Company Name<\/strong><\/td>\n<td>ARM<\/td>\n<\/tr>\n<tr>\n<td><strong>Job Role<\/strong><\/td>\n<td>Debugger Software Engineer<\/td>\n<\/tr>\n<tr>\n<td><strong>Qualifications<\/strong><\/td>\n<td>Not Specified<\/td>\n<\/tr>\n<tr>\n<td><strong>Category<\/strong><\/td>\n<td>IT Jobs<\/td>\n<\/tr>\n<tr>\n<td><strong>Job Type<\/strong><\/td>\n<td>Full Time<\/td>\n<\/tr>\n<tr>\n<td><strong>Location<\/strong><\/td>\n<td>Manchester<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Arm is hiring a software engineer to join its debugger engineering group in Manchester. The team builds debugging tools that help Arm\u00e2\u0080\u0099s partners create advanced software for embedded devices used across mobile, gaming, Android, Linux, machine learning, and enterprise environments. These tools are an important part of the silicon development ecosystem and support the technologies behind the AI revolution.<\/p>\n<h3>What you will do<\/h3>\n<ul>\n<li>Work in an Agile team developing debugging software written in Java and C++.<\/li>\n<li>Participate in the full delivery cycle for new features, starting with requirement clarification alongside technical managers and continuing through design, implementation, and deployment.<\/li>\n<li>Build new capabilities for Arm\u00e2\u0080\u0099s debugging product set, including Arm Debugger in Development Studio.<\/li>\n<li>Develop firmware for the DSTREAM family of high-performance debug and trace probes.<\/li>\n<li>Collaborate closely with other engineers to deliver reliable, high-quality software.<\/li>\n<li>Contribute to tools that support embedded development workflows used by Arm\u00e2\u0080\u0099s customers and partners.<\/li>\n<\/ul>\n<h3>What Arm is looking for<\/h3>\n<ul>\n<li>Hands-on programming experience with Java and\/or C++.<\/li>\n<li>Strong ability to reason abstractly and to identify the key ideas within complex technical problems.<\/li>\n<li>Good knowledge of algorithms and data structures.<\/li>\n<li>Experience writing Python scripts and using the Linux command line.<\/li>\n<li>A self-starting attitude and the confidence to take initiative.<\/li>\n<li>Experience in embedded software development would be an advantage.<\/li>\n<li>Familiarity with embedded debugging tools such as Arm Development Studio or Keil MDK, together with JTAG or SWD debug probes, would be helpful.<\/li>\n<li>Experience using Visual Studio Code would be useful.<\/li>\n<li>Background with build automation tools such as Maven would be beneficial.<\/li>\n<li>Experience developing tests with continuous integration tools such as Jenkins or Robot would be a plus.<\/li>\n<\/ul>\n<h3>Working style and location<\/h3>\n<p>This role follows a hybrid working model. You can divide your time between working from home and working from Arm\u00e2\u0080\u0099s office in central Manchester, close to the city centre.<\/p>\n<p>Arm also notes that its hybrid approach is intended to support both strong performance and personal wellbeing. Teams are given flexibility to shape their own working patterns based on the needs of the work and the team, and the exact arrangement for this role will be shared during the application process. In some situations, flexibility may be limited by local legal, regulatory, tax, or other requirements, and Arm says it will work with candidates to find the best possible arrangement.<\/p>\n<h3>Pay and rewards<\/h3>\n<ul>\n<li>Annual salary range: \u00c2\u00a355,300 to \u00c2\u00a374,800.<\/li>\n<li>Access to a broader rewards and benefits package that includes support for health and wellbeing.<\/li>\n<li>Benefits that support work and life balance.<\/li>\n<li>Financial rewards in addition to base pay.<\/li>\n<li>Development and support resources designed to help employees grow professionally and personally.<\/li>\n<\/ul>\n<h3>Visa sponsorship<\/h3>\n<p>Arm says that if Skilled Worker sponsorship is needed, it will cover the employer\u00e2\u0080\u0099s sponsorship-related costs. The successful candidate must pay the visa application fee and the Immigration Health Surcharge themselves.<\/p>\n<h3>Equal opportunity and accommodations<\/h3>\n<p>Arm states that it is an equal opportunity employer and aims to provide a respectful environment where applicants and employees are treated fairly regardless of race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.<\/p>\n<p>If you need an adjustment or accommodation during recruitment, Arm invites you to contact its accommodations team by email. Examples of support mentioned include extra breaks between interviews, documents being read aloud, and help with office accessibility. Any information shared for accommodation purposes will be handled confidentially and used only as needed to arrange support.<\/p>\n<h3>How to apply<\/h3>\n<p>The posting includes an application link for the role and indicates that candidates can apply directly through Arm\u00e2\u0080\u0099s careers site. It also provides a salary range and location details as part of the application information.<\/p>\n<hr\/>\n<p><strong>Degree Requirement:<\/strong> Not Specified<\/p>\n<p><strong>Visa Sponsorship Promising<\/strong><\/p>\n","protected":false},"author":1,"featured_media":0,"template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_promoted":"","_job_location":"Manchester","_application":"https:\/\/careers.arm.com\/job\/manchester\/debugger-software-engineer\/33099\/96460786960","_company_name":"ARM","_company_website":"","_company_tagline":"","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"\u00a355300 - \u00a374800 per yearly","_job_salary_currency":"GBP","_job_salary_unit":"yearly"},"job-types":[],"class_list":["post-1620","job_listing","type-job_listing","status-publish"],"acf":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-listings\/1620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/media?parent=1620"}],"wp:term":[{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-types?post=1620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}