Build and Release Engineer (DevOps)
Core
Design and maintain reproducible build systems, CI/CD pipelines, and release automation for cloud services, embedded firmware, and FPGA gateware.
Role type
Senior IC Build and Release Engineer (DevOps)
Builds
Cloud services, embedded firmware, FPGA gateware
Domain
Embedded systems, FPGA, Cloud infrastructure
Required skills
GitLab CI, GitHub Actions, Buildkite, Python, shell scripting, Rust, C/C++, containers, Linux, Git workflows, artifact signing, supply-chain checks
Preferred skills
Nix, OCI, hermetic build systems, remote build caching, distributed builds, cross-compilation, embedded/FPGA toolchains, SAST, DAST, SBOMs, Kubernetes, ArgoCD, GitOps, CMMC, NIST 800-171
Responsibilities
Own reproducible build systems, caching, build times, and cross-platform targets; Design and maintain reusable GitLab CI templates; Implement release automation and promotion; Instrument build and CI systems and publish developer productivity metrics
Seniority
Mid-Senior, hands-on IC
