We are looking for a Principal Embedded Engineer to own and lead the Yocto- and Meson-based Build System that powers our Linux-based Sonos products. This role is critical in ensuring the build system is performant, reliable, and scalable for the hundreds of engineers relying on it daily. You will be at the forefront of embedded Linux development, driving innovation in build tooling and developer workflows.
If you're passionate about improving build performance and want to shape the foundation of product development at scale, this is your opportunity.
Key Responsibilities:
- Act as the principal owner of the Linux Build System based on Yocto and Meson
- Design, build, and optimize build system components to improve speed, reliability, and reproducibility
- Guide and support engineering teams in using the Build System effectively
- Collaborate with mobile application teams on platform-native and CMake-based build systems
- Track industry trends and define a strategic roadmap for evolving build tools and processes
- Manage third-party library upgrades aligned with Yocto LTS releases
- Apply and maintain patches for third-party libraries during maintenance cycles
- Partner with DevOps and infrastructure teams to scale build infrastructure
- Lead by example and mentor junior engineers
Required Qualifications:
- 5+ years of hands-on experience with C/C++ in embedded Linux environments
- Strong experience with Yocto and embedded Linux build systems
- Proficient in Python
- Solid understanding of Git, version control workflows, and branching strategies
- Detail-oriented with a strong focus on build reproducibility and developer efficiency
- Self-starter who takes ownership and drives results
Preferred Qualifications:
- Familiarity with Meson or CMake
- Experience with Rust and Cargo
- Exposure to Jenkins or similar CI/CD tools
- Understanding of cross-toolchain configuration and build customization
- Strong desire to explore and integrate new technologies into the build ecosystem
We offer:
- Employment in a stable, well-recognized international company
- Competitive salary and benefits
- Tolerant and diverse environment
- A friendly team of professionals
- Flexible working hours
- Medical insurance
- Training programs and excellent travel conditions
- Variety of recognition opportunities
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
C/C++ Engineer
2026-05-12
C++/Linux Engineer
2026-05-15
Senior Application Engineer
2026-05-28
- Posted
- Mar 12, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Vilnius
- Company
- Orion Innovation
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
C/C++ Engineer
2026-05-12
C++/Linux Engineer
2026-05-15
Senior Application Engineer
2026-05-28