Senior Yocto Build Engineer
Core
Design, implement, and maintain Yocto/OpenEmbedded build systems for automotive and embedded Linux platforms, focusing on build reproducibility, security, and delivery speed.
Role type
Senior IC Yocto Build Engineer
Builds
Production embedded Linux images, BSP integrations, SDKs, and cross-toolchain setups for multiple hardware architectures.
Domain
Automotive industry + Embedded Linux build systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Yocto Project, OpenEmbedded, Linux internals, cross-compilation, toolchains, C/C++, Python, Bash, Git, Docker, Podman, Buildah, build security, artifact signing, vulnerability scanning
Preferred skills
AOSP build system, Bazel, CMake, Rust, BSP maintenance, kernel customization, ISO 26262, ASPICE, software supply chain security
Technologies
Yocto, OpenEmbedded, Git, Docker, Podman, Buildah, C/C++, Python, Bash, Rust, AOSP, Bazel, CMake
Responsibilities
Design and maintain layer stacks, recipes, and machine configurations; develop automation tools and scripts for build workflows; manage build infrastructure including CI/CD and sstate caching; implement security practices like SBOM generation and vulnerability scanning; optimize build performance and cache strategies; mentor engineers on embedded Linux build workflows; drive architectural decisions for build reproducibility and dependency management.
Seniority
Senior, hands-on IC with technical leadership