Senior Firmware Build, Release & CI/CD Engineer
Core
Designing and maintaining CI/CD infrastructure for embedded firmware stacks and platform software on next-generation server-class SoCs.
Role type
Senior IC embedded DevOps / Build & Release Engineer
Builds
Automated firmware build pipelines, release artifacts, and distribution processes for TF-A, UEFI, SCP, bootloaders, and Linux.
Domain
Embedded systems, semiconductor, CI/CD infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
CI/CD pipeline management, embedded firmware build systems, Linux development, scripting automation, static analysis tools, SoC architecture knowledge, build system configuration, release pipeline orchestration, artifact signing and versioning, security scanning integration
Preferred skills
Firmware signing and secure boot workflows, containerized builds, test automation frameworks, CI health dashboarding
Technologies
GitLab CI, Jenkins, Python, shell, Make, CMake, Coverity, Black Duck, Docker
Responsibilities
Maintain and optimize CI/CD pipelines for embedded firmware codebases; Configure repositories for firmware components; Automate firmware build, image generation, packaging, signing, and artifact publishing; Support partner and customer release activities; Collaborate with firmware and QA teams to debug build failures; Integrate static analysis and security scanning tools; Drive standardization of build processes across SoC programs.
Seniority
Senior, hands-on IC