DevOps
Posted 41mins ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
DevOps engineer improving Sonos embedded software build systems for Orion Innovation. Maintaining Yocto libraries, CI/CD infrastructure, and embedded Linux build workflows.
Responsibilities:
- Design, build, analyze, enhance, and refactor elements of the build system used to develop Sonos products
- Support the regular third-party library upgrade cycle tied to Yocto LTS releases
- Patch third-party libraries as needed as part of Yocto maintenance releases
- Work with software, hardware, and release engineering disciplines to improve the embedded software build system
Requirements:
- Strong proficiency with Yocto/OpenEmbedded development, including recipe writing and maintenance, layer management, major and minor version upgrades
- Strong proficiency with cross-compilation and toolchain concepts
- Familiarity with embedded Linux platforms across multiple ARM SoCs
- Comfortable working in a Git/PR/CI workflow on a large, multi-platform codebase
- Experience with Linux kernel and out-of-tree kernel module build maintenance (preferred)
- Experience with setup and maintenance of Jenkins and GitHub infrastructure for CI/CD capabilities (preferred)
- Familiarity with Python scripting for build automation (preferred)
- Basic understanding of binary hardening and ELF security properties (preferred)
Benefits:
- Equal opportunity employment
- Candidate Privacy Policy and information access/update rights



















