> Markdown version of [/jobs/ext/1871172-firmware-release-engineering-specialist](https://www.wearedevelopers.com/jobs/ext/1871172-firmware-release-engineering-specialist). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Release Engineering Specialist - **Company:** Arm Limited - **Location:** Cambridge, UK - **Salary:** £73,500.0 - £99,500.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, ARM Architecture, Microsoft Azure, Booting (BIOS), C++ (Programming Language), CMake, Static Program Analysis, Software Quality, Continuous Integration, Software Debugging, Linux, DevOps, Linux on Embedded Systems, Embedded Software, Firmware, Linux System Administration, Release Management, Ansible, Software Engineering, Software Testing Automation Framework, System Software, Management of Software Versions, Scripting, Google Cloud, Extensible Firmware Interface, Generative AI, Gitlab, Containerization, Yocto, Gitlab-ci, Data Analytics, Build Tools, U-Boot, Terraform, Docker, Jenkins - **Published:** August 1, 2026 - **Apply:** https://www.totaljobs.com/job/engineering-specialist/arm-job107780118 ## About the Role Arm is seeking skilled, experienced, and highly motivated release engineering expert to join our Software Engineering group. As a member of the Infrastructure Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse based designs., * Proven experience in DevOps / Build & Release / Embedded Software environments * Strong hands-on experience with Python scripting and automation * Experience with embedded firmware components and platform software stack * In depth understanding of C/C++ build systems (Make, CMake) and Linux environments * Hands on experience with CI/CD tools (GitLab CI, Jenkins) * Experience in release management, versioning, and artifact handling * Understanding of SoC architecture * Strong debugging and problem-solving skills across build and integration issues * Excellent communication and teamwork skills across multi-functional teams "Nice To Have" Skills and Experience: * 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 and validation pipelines * Data analytics and dashboarding for CI/test metrics In Return: You will have the opportunity to learn about the latest Arm architecture features, working closely with highly skilled engineering teams on ground-breaking technology. You will be empowered to continually identify and roll out improvements to our ways of working. ## Description You will be working with a distributed team spread across Arm's worldwide engineering centers. In this role, you will work at the intersection of embedded software, CI/CD, and release engineering-helping to streamline development workflows, improve software quality, and accelerate delivery for next-generation Arm-based platforms., * Design, implement, and maintain build systems and pipelines for embedded firmware stacks (e.g., TF-A, UEFI, SCP, bootloaders, Linux) * Develop and optimize CI/CD pipelines for firmware build, validation, and release (GitLab/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 improve code quality and early issue detection * Integrate and manage static analysis and compliance tools * Support release engineering activities, including 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 ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Simplifying edge app delivery: one workflow, thousands of devices](https://www.wearedevelopers.com/videos/1608-simplifying-edge-app-delivery-one-workflow-thousands-of-devices) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development)