Jobs / Arm

Senior Firmware Build, Release & CI/CD Engineer

Arm · Bristol, ENG, United Kingdom
Bristol, ENG, United KingdomExp: 6+ yrs73,500-99,500 GBP/yearlyHybrid
Remuneration
73,500-99,500 GBP/yearly
Location
Bristol, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

Senior Embedded DevOps / Build & Release Engineer responsible for maintaining and optimizing CI/CD pipelines for embedded firmware and software, ensuring reliable deployment of firmware stacks.

Qualifications

  • 6+ years in DevOps, Build & Release, embedded software, or CI/CD roles.
  • Experience maintaining and troubleshooting CI/CD pipelines.
  • Proficient with GitLab CI, Jenkins, or similar tools.
  • Solid scripting and automation skills (Python, shell).
  • Experience managing embedded firmware or platform software repositories.
  • Knowledge of firmware build components.
  • Strong Linux development and build system experience.
  • Understanding of SoC architecture and embedded/platform software.

Responsibilities

  • Maintain, optimize, and grow CI/CD pipelines for embedded firmware and software codebases.
  • Enable and configure repositories for firmware components and platform programs.
  • Assist in the development and management of distribution processes for firmware stacks.
  • Build, maintain, and improve automated pipelines using GitLab CI.
  • Automate firmware build, image generation, packaging, signing, versioning, and artifact publishing.
  • Support partner and customer releases by managing release branches and documentation.
  • Collaborate with teams to debug build failures and integration issues.
  • Enable validation routines to enhance software quality.
  • Maintain CI infrastructure, runners, and automation frameworks.
  • Integrate and maintain static analysis and security scanning tools.
  • Drive standardization of build and release processes.
  • Improve developer productivity through automation and documentation.
  • Track CI health and release readiness through dashboards.
  • Ensure timely support for release achievements and deliveries.

Skills

BashCMakeDockerGitLabGitLab CIJenkinsLinuxMakePython

Relocation

No