Arm logo

Firmware Release Engineering Specialist

Arm
July 30, 2026
Full-time
Remote friendly (Cambridge, ENG, United Kingdom)
Worldwide
Β£73,500 - Β£99,500 GBP yearly
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Firmware Release Engineering Specialist

Role Summary

Join Arm's Infrastructure Solutions team to lead release engineering and CI/CD for embedded firmware stacks used on Arm-based platforms. You will work with a distributed engineering team to streamline firmware build, validation, and delivery workflows across SoC programs and customer releases.

Experience Level

Mid-level (Level - Mid-Career). The posting does not specify exact years of experience.

Responsibilities

Deliver and maintain build, CI/CD, and release processes for embedded firmware and platform software.

  • Design, implement, and maintain build systems and pipelines for embedded firmware stacks (TF-A, UEFI, SCP, bootloaders, Linux).
  • Develop and optimize CI/CD pipelines for firmware build, validation, and release (GitLab CI, Jenkins).
  • Automate firmware image generation, signing, packaging, and release workflows.
  • Collaborate with firmware, platform, and validation teams to debug build, integration, and test issues.
  • Enable per-patch and nightly CI workflows to detect issues early and improve code quality.
  • Integrate and manage static analysis and compliance tools into pipelines.
  • Support release engineering activities: versioning, tagging, artifact management, and partner delivery.
  • Improve developer productivity by enhancing tooling, automation, and documentation.
  • Drive standardization and scalability across multiple SoC programs and customer releases.

Requirements

Key must-have technical skills and strong collaboration abilities; nice-to-have items listed separately.

Must-have
  • Proven experience in DevOps / build & release or embedded software release engineering.
  • Strong Python scripting and automation skills.
  • Experience with embedded firmware components and platform software stacks.
  • In-depth understanding of C/C++ build systems (Make, CMake) and Linux development environments.
  • Hands-on experience with CI/CD tools (GitLab CI, Jenkins).
  • Experience in release management, versioning, and artifact handling.
  • Understanding of SoC architecture and integration challenges.
  • Strong debugging and problem-solving skills for build and integration issues; effective communication across teams.
Nice-to-have
  • Experience with firmware signing, secure boot, or image generation workflows.
  • Familiarity with Yocto/OpenEmbedded or embedded Linux build systems.
  • Experience with containerization (Docker) and CI infrastructure.
  • Knowledge of Infrastructure as Code (Ansible, Terraform).
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Experience with test automation frameworks, validation pipelines, and CI/test metrics/dashboarding.

Education Requirements

Not specified.


About the Company

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.

Arm logo

Date Posted: 2026-07-30