Senior Software Engineer, EDK
Join Arm's Open-Source Software group to implement and maintain firmware and platform support for Arm architectures in upstream projects. The team works on standards-based firmware, kernel and driver interactions, and upstream platform integration to ensure Arm features are supported across operating systems and firmware ecosystems.
The role focuses on contributing to EDK II/Tianocore, collaborating with kernel and firmware developers (Linux, FreeBSD), and reviewing or upstreaming platform patches and standard specifications such as UEFI and ACPI.
Senior-level. (No specific years-of-experience stated.)
Primary responsibilities include implementing, reviewing, and maintaining firmware and platform support in upstream projects and collaborating with open-source communities and OS developers.
Must-have technical skills and behaviours, plus desirable additional skills.
Not specified.
Company: Arm
Headquarters: Cambridge, United Kingdom
ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.
