Rob Woolley
Rob Woolley is a Senior Principal Technologist at Wind River in the Office of the CTO, where he focuses on integrating emerging technologies into safety-critical and cloud-native platforms. He is the maintainer of the Robot Operating System (ROS) on OpenEmbedded/Yocto Project. He is also a member of the Zephyr RTOS Technical Steering Committee and an active contributor to ELISA Space Grade Linux and SpaceROS. Rob also works commercially with Wind River's VxWorks RTOS and safety hypervisor. He holds a Bachelor of Applied Science in Computer Engineering from the University of Waterloo.
Session
Maintaining a complex Yocto layer like meta-ros is more than just writing BitBake recipes—it's a balancing act across automation, cloud infrastructure, developer experience, and community collaboration. This talk explores how cross-domain skills—from Python scripting to cloud-native CI, and from configuration tooling to open source community engagement—can transform the sustainability and usability of embedded software layers.
Through real-world examples, Rob Woolley shares how embracing automation, reproducibility, and scalable testing has helped streamline maintenance and improve accessibility for developers. The session will also highlight the importance of fostering a vibrant community around open source projects, and how thoughtful tooling and infrastructure choices can empower contributors and users alike.
Whether you're a Yocto veteran or just getting started, this talk offers insights into how diverse technical skills and a collaborative mindset can make embedded development more approachable, efficient, and fun.