Job Detail

Staff Firmware Engineer

ARM · GB
Others Full–time
ID: #14146
Posted: 2026-03-02
Salary

Description

Join to apply for the Staff Firmware Engineer role at Arm Arm has built the world’s most pervasive compute architecture, and we’ve led many of the technology revolutions that impact the day-to-day lives of people everywhere. The Future of Infrastructure is Built on Arm. Now we are building new software teams to take us to the next level. Job Overview Arm is seeking a skilled, experienced, and highly motivated embedded software developer, located in Bristol, to join our Software Engineering group. As a member of the System Solutions team, you will enable the evolution of Computing Infrastructure using Neoverse CSS. You will work with a distributed team across multiple locations and will be responsible for maintenance, support, and development of system software for Computing Infrastructure solutions. Responsibilities • Support and maintain downstream product‑quality firmware of Arm Neoverse CSS‑based platform solutions. • Act as primary interface to all customers for support and maintenance requirements. • Manage defects, back‑port features, and fix bugs. • Coordinate downstream release updates for customers with the release team. • Collaborate with the firmware development team to design and develop solutions for Arm Neoverse CPU and System IP‑based Infrastructure platforms. Required Skills And Experience • Expertise in C programming for embedded systems with excellent debugging skills. • Experience developing and maintaining product‑quality firmware, including bootloaders and device drivers. • Defect triaging and management experience for system software. • Good understanding of and experience maintaining software compliant with industry specifications such as UEFI and ACPI. • Familiarity with technologies such as RAS, hypervisors, CXL, power management, and security. Nice To Have Skills and Experience • Experience supporting and maintaining production‑quality firmware in the server segment. • Experience working with open‑source communities and understanding of open‑source project development cycles and contribution processes. • Providing customer support in triaging and resolving reported issues. • Familiarity with open‑source projects such as Linux Kernel, TF‑A, UEFI EDK II, and OpenBMC. In Return Arm Neoverse is the foundation for the next era of digital infrastructure. This role provides an outstanding opportunity to develop and contribute to the success of Arm Neoverse CSS‑based solutions. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email accommodations@arm.com. We treat your request confidentially and disclose information only as necessary to provide the accommodation. Hybrid Working at Arm Arm’s hybrid working approach is designed to support both high performance and personal wellbeing. We empower teams to determine their own hybrid working patterns. Details of the flexibility for each role will be shared upon application. Equal Opportunities at Arm Arm is an equal‑opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. #J-18808-Ljbffr

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
Jobijoba UK No Apply
Jobijoba UK No Apply
API Logs for this Job
Query Country Status Response ms Created
Staff Firmware Engineer fallback 519 2026-03-21 21:31
junior software engineer in Bristol gb processed 16279 2026-03-21 17:34
Raw JSON
{
  "job_id": "xWwXtTNbqimqSQvUAAAAAA==",
  "job_city": null,
  "job_state": null,
  "job_title": "Staff Firmware Engineer",
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 51.454513,
  "job_location": "Bristol",
  "job_onet_soc": "15113300",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "Jobijoba UK",
      "apply_link": "https://www.jobijoba.co.uk/detail/92/df9daa90c59f2f0f32dd7d474c8cbe75?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "Jobijoba UK",
      "apply_link": "https://www.jobijoba.co.uk/detail/92/df9daa90c59f2f0f32dd7d474c8cbe75"
    }
  ],
  "employer_logo": null,
  "employer_name": "ARM",
  "job_is_remote": false,
  "job_longitude": -2.58791,
  "job_posted_at": "19 days ago",
  "job_publisher": "Jobijoba UK",
  "job_apply_link": "https://www.jobijoba.co.uk/detail/92/df9daa90c59f2f0f32dd7d474c8cbe75?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Join to apply for the Staff Firmware Engineer role at Arm\n\nArm has built the world’s most pervasive compute architecture, and we’ve led many of the technology revolutions that impact the day-to-day lives of people everywhere. The Future of Infrastructure is Built on Arm. Now we are building new software teams to take us to the next level.\n\nJob Overview\n\nArm is seeking a skilled, experienced, and highly motivated embedded software developer, located in Bristol, to join our Software Engineering group. As a member of the System Solutions team, you will enable the evolution of Computing Infrastructure using Neoverse CSS. You will work with a distributed team across multiple locations and will be responsible for maintenance, support, and development of system software for Computing Infrastructure solutions.\n\nResponsibilities\n• Support and maintain downstream product‑quality firmware of Arm Neoverse CSS‑based platform solutions.\n• Act as primary interface to all customers for support and maintenance requirements.\n• Manage defects, back‑port features, and fix bugs.\n• Coordinate downstream release updates for customers with the release team.\n• Collaborate with the firmware development team to design and develop solutions for Arm Neoverse CPU and System IP‑based Infrastructure platforms.\n\nRequired Skills And Experience\n• Expertise in C programming for embedded systems with excellent debugging skills.\n• Experience developing and maintaining product‑quality firmware, including bootloaders and device drivers.\n• Defect triaging and management experience for system software.\n• Good understanding of and experience maintaining software compliant with industry specifications such as UEFI and ACPI.\n• Familiarity with technologies such as RAS, hypervisors, CXL, power management, and security.\n\nNice To Have Skills and Experience\n• Experience supporting and maintaining production‑quality firmware in the server segment.\n• Experience working with open‑source communities and understanding of open‑source project development cycles and contribution processes.\n• Providing customer support in triaging and resolving reported issues.\n• Familiarity with open‑source projects such as Linux Kernel, TF‑A, UEFI EDK II, and OpenBMC.\n\nIn Return\n\nArm Neoverse is the foundation for the next era of digital infrastructure. This role provides an outstanding opportunity to develop and contribute to the success of Arm Neoverse CSS‑based solutions.\n\nAccommodations at Arm\n\nAt Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email accommodations@arm.com. We treat your request confidentially and disclose information only as necessary to provide the accommodation.\n\nHybrid Working at Arm\n\nArm’s hybrid working approach is designed to support both high performance and personal wellbeing. We empower teams to determine their own hybrid working patterns. Details of the flexibility for each role will be shared upon application.\n\nEqual Opportunities at Arm\n\nArm is an equal‑opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.\n\n#J-18808-Ljbffr",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DxWwXtTNbqimqSQvUAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": null,
  "job_onet_job_zone": "4",
  "job_salary_period": "YEAR",
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1772409600,
  "job_posted_at_datetime_utc": "2026-03-02T00:00:00.000Z"
}