He is working for MontaVista Software LLC and in on the Yocto Project Advisory Board. . For the last five years, he has been the stable branch maintainer for meta-openembedded. In his free time he maintains the meta-security layer. He represents the OpenEmbedded community on the Yocto Project TSC.
- Intro to yocto validiation
Behan Webster is a Computer Engineer who has spent more than two decades in diverse tech industries such as telecom, datacom, optical, wireless, automotive, medical, defence, and the game industry writing code for a range of hardware from the very small to the very large. Throughout his career, his work has always involved Linux most often in the areas of kernel level programming, drivers, embedded software, board bring-ups, software architecture, and build systems. He has been involved in a number of Open Source projects including being an early contributor to Debian Linux. Currently, Behan is the lead consultant and founder of Converse in Code Inc, an embedded Linux engineer, Yocto Project Ambassador and former project lead working on the LLVMLinux project as well as being a Trainer for the Linux Foundation. He has previously spoken at various Linux Conferences: Collab/OSLS, ELC, ELCE, OSSNA, Linux.conf.au, SCaLE, FOSDEM, Linaro Connect, LLVMdev, and YPDD. He is under the delusion he can fix most things with a “tiny little script”.
- Apres Summit Social
- Introduction to the Yocto Project and Bitbake
Bruce has been working professionally with Linux since 2000, and a user since
1995. He currently works as a Principal Systems Engineer for Xilinx, spending
time as maintainer for the Yocto project reference kernel, meta-virtualization
and meta-cloud-service slayers. Although most of Bruce's effort is spent in the
kernel and virtualization, his experience ranges from build systems and shell
scripting, to userspace and graphics toolkits. Bruce has spoken at ELC in the
past, at internal conferences/showcases and technology presentations to smaller
audiences.
- Yocto Project Kernel Lab, Hands-On
- Building and deploying containers with meta-virtualization: now & in the future
Christopher Clark is a software consultant working on Open Source virtualization and security technologies with Xen, OpenXT and Linux. He is the maintainer of the Argo inter-domain communication subsystem of the Xen hypervisor, Xen's recipes in the Yocto meta-virtualization layer and a member of the OpenEmbedded Project.
- Composing Reliable Systems with Virtualization and the Yocto Project: The vendor kernel is dead. Long live secured vendor kernels
David Reyna is a Senior Member of the Technical Staff at Wind River Systems, focusing on workflow and optimization tools for Linux developer. He has been a long time contributor to the open source, and has given many presentations and advance classes on behalf of the Yocto Project at conferences and in the community.
- Welcome to Yocto Project Summit Europe 2020
- Yocto Project Open-mic
- VS Code and Yocto Project
- Closing talk
Jan-Simon Möller is the Release Manager for AGL and currently serving as YP and OE board member and is contributor to various opensource projects.
- meta-codescanner - Static analysis for your project and how it works
Khem Raj is a Linux architect at Comcast, helping several open source initiatives within the company: He is guiding the company's adoption of open source software, and becoming an active contributor to the open source components used in the RDK settop software stack. One of the most recent projects he has worked on is migrating RDK to an OpenEmbedded/Yocto-based framework for build system and embedded Linux distribution generation. He is also actively working on making the RDK community adopt the RDK framework for future TV settop devices and broadband gateways. He is a Yocto Project advisory board member, and member of the technical steering Committee for the OpenEmbedded project. He is core maintainer for several key pieces in OpenEmbedded framework, including core metadata, toolchains, and SDKs. Prior to Comcast, Khem helped Juniper migrate the Junos operating system to use embedded Linux as the base operating system
- Size reduction technique with Yocto Project
- Scale your Development with Extensible-SDK
Leon Anavi is an open source enthusiast and a senior software engineer at Konsulko Group. He is an active contributor to various Yocto/OpenEmbedded meta layers, Automotive Grade Linux (AGL), Tizen any many other open source projects. His professional experience includes web and mobile application development for various platforms as well as porting and maintaining embedded Linux distributions to Raspberry Pi and devices with x86-64, i.MX6, NVIDIA Tegra, Rockchip and Allwinner (aka sunxi) SoC. Leon holds a masters in Information Technology from the Technical University Sofia. His previous speaking experience includes talks about open source software and hardware during events in San Francisco, San Diego, Portland (OR), Hong Kong, Shanghai, Shenzhen, Brussels, Lyon Berlin, Edinburgh, London, Cambridge, Bratislava, Prague, Sofia and his hometown Plovdiv.
- Software Updates with RAUC, the Yocto Project and OpenEmbedded
Matt has over three decades of experience in software development for systems of all sizes, from mainframes and large multi-user systems, to personal computers and embedded systems. Over the last 10 years, he has been building embedded Linux systems for companies small and large, including Cisco, Verizon, and Amazon, and Silicon Valley startups.
He is currently a principal engineer at Alcatraz AI, Inc.
- Building a BSP Layer: An overview of meta-tegra
Nicolas is working for Linaro and manages a team of developers focused on improving the state of Qualcomm chipset in upstream Linux. He maintains an OpenEmbedded BSP layer for Qualcomm chipset. When Nicolas joined Linaro he led a team of developers who designed and implemented the migration of Comcast RDK to OpenEmbedded using the best practices from the Yocto Project. Before Linaro, Nicolas worked at Texas Instruments as a software developer and manager in the OMAP organization. Since 2018 Nicolas has accepted to become the Community Manager for the Yocto Project.
- Yocto Project Documentation migration to Sphinx
Embedded Systems Engineer at 3mdeb focused on Linux based solutions.
Lately works on secure firmware update methods. Huge fan of virtualization.
- How to create a Wic plugin? Tips and tricks based on the bootimg-grub-tb plugin development
Paul Barker has been an active member of the Yocto Project community since 2013. He has contributed to the project in many ways, including maintaining the opkg package manager during 2013-2015. More recent contributions have focused on Board Support Packages for several single board computers and core components such as the archiver. As a Principal Engineer at Konsulko, Paul helps resolves technical challenges for clients in all areas of Embedded Linux development including the kernel, U-boot and Yocto Project. He is also the maintainer for the SanCloud BSP for Yocto Project and a contributor to the Automotive Grade Linux (AGL) project. Paul previously worked with several clients as the Pricipal Engineer of Beta Five Ltd and before that he was responsible for the development and maintenance of Linux support at CommAgility Ltd, a manufacturer of telecomms test equipment.
Paul has previously spoken on the subject of license compliance at ELC Europe in 2019 and on the subject of Yocto Project best practices at the associated Yocto Project developer day. Paul has also spoken on the subject of opkg maintenance and Embedded Linux based underwater noise monitoring equipment at FOSDEM in 2014, as well as at several academic conferences on the subjects of underwater acoustics, noise monitoring equipment and data analysis.
- Demo: Using Rust with Yocto Project
Paul Eggleton is a Senior Software Engineer at Microsoft, and a long-term contributor to the Yocto Project and OpenEmbedded.
- High quality layers
- Devtool hands-on
Randy is a Senior Member of Technical Staff at Wind River Systems where he has worked for the last 10 years on a variety of tasks related to Wind River Linux and the Yocto project on which it is based.
- Rust in oe-core: Language summary, ecosystem and meta-rust merge.
Since 1993, Robert Berger gathered practical and managerial experience in software design and development for embedded systems with and without hard real-time requirements.
Since the beginning of the 21st century, he has used GNU/Linux on desktop and server class machines, but mainly for embedded practices (automotive, industrial control, robotics, telecom, consumer electronics, etc.). Robert regularly attends international events such as "Embedded World", "Embedded Software Engineering Congress", "Embedded Systems Conference", and "Embedded Linux Conference" as an expert and lecturer. His specialty is mainly training, but also consulting (in German or English) worldwide. Robert's expertise ranges from the smallest real-time systems (FreeRTOS) to set-ups with multiple processors/cores and embedded GNU/Linux (user-, kernel-space, device drivers, hardware interfacing, debugging, multi-core, Yocto Project) with a focus on free and open source software. Robert is a globe-trotter. He is CEO & Embedded Software Specialist at Reliable Embedded Systems which is based in St. Barbara, Austria, and when not traveling, lives with his family in Athens, Greece.
- OCI/Docker containers with meta-virtualization and OE/the Yocto Project
Rob Woolley is a Principal Technologist at Wind River in the CTO Office. He tracks emerging technologies to adapt and integrate into Wind River’s platforms and operating systems. This includes using cloud-native technologies to orchestrate workloads on edge devices. As well as how to embrace DevSecOps methodologies to build real-time and AI applications for embedded devices.
- VS Code and Yocto Project
I am a consultant on embedded and cloud software technologies enabling the Internet of Things (IoT), connected cars, in-vehicle infotainment and other applications. He advises clients from various industries in open source-software technology and engineering practices for rapid product and services development and deployment.
Among my clients are car companies, equipment companies and government agencies. The majority of my work is on embedded Linux systems building stacks and applications with the Yocto Project. Besides that work, I am also teaching Yocto Project and embedded Linux courses.
I have written the book "Embedded Linux Systems with the Yocto Project" which has been published by Prentice Hall/Pearson Education.
My website can be found at www.ibeeto.com.
- User Space Lab
After working six years for the French government as a software developer, Sandra crossed the Atlantic to be part of the Connected Devices and Product Engineering team at Savoir-Faire Linux in Montréal. She has mostly been working on building board support packages (BSPs) for several clients. Sandra likes to cook with Yocto, Buildroot build system and also actual food.
- Integrating Docker containers in Yocto
Scott has been a Linux user for over 25 years, and has developed Linux based embedded products for almost 20 years at a variety of companies large and small. Currently, he works for Konsulko Group as a Principal Software Engineer, providing embedded Linux engineering services for Konsulko's customers. He has been working with OpenEmbedded and Yocto Project since 2014 and has previously presented on a variety of topics at Yocto Project Developer Day.
- Security Hardening with Yocto Project
Sébastien LE STUM is an embedded engineer and Director at Savoir-faire Linux.
After years building hardened Linux kernels and distributions for Cybersecurity and French defence equipments, he continued his Linux journey by helping industrials building their products and solve their problems using open-source solutions in the Linux ecosystem.
Cybersecurity and Linux enthusiasts, playing with TPM and UEFI apps from time to time, he also enjoys crafting random applications in Rust.
- Integrating Docker containers in Yocto
Tim Orling is a senior software engineer in the Internet of Things Group (IOTG) and the Yocto Project Architect for Intel. Tim joined Intel in early 2016 and currently works on the High-velocity Silicon Platform Engineering (HSPE) team, after many years as a volunteer developer for OpenEmbedded and the Yocto Project. He has been an open source software and embedded hardware enthusiast for many years. He taught in a university setting for more than 5 years and has given many well-received training sessions and technical talks at conferences. Tim has a fascination with all things fermented and microbiological (homebrewing, cider-, wine-, and cheese-making, kefir, kombucha, lacto-fermented anything). Tim is an avid gardener, recovering mountain biking addict and has been known to sing and play guitar on occasion. He looks forward to his 28 chili pepper plants producing a bumper crop this year.
- Composing Reliable Systems with Virtualization and the Yocto Project: The vendor kernel is dead. Long live secured vendor kernels
- CI/CD for Yocto Project Maintainers With Kubernetes and Tekton Pipelines
Embedded systems engineer at 3mdeb. Right now mostly focused on the Yocto Project and Golang. Favorite tasks are those aimed at improving the overall performance of embedded systems such as boot time, for example.
- Pros and cons of various layer management tools
40yrs working in Embedded, 14yrs working with Embedded Linux Build Systems (buildroot and OpenEmbedded/Yocto Project). Instructor for Linux Foundation. Specializes in embedded system for Broadcast Applications.
- Introduction to Layers, Images and more
Trevor is a Linux Engineer at Wind River Systems where he supports the Yocto Project as a maintainer of the meta-python layer, as well as developing CI/CD infrastructure and working on other related projects.
- CI/CD for Yocto Project Maintainers With Kubernetes and Tekton Pipelines
Trevor has been working as an embedded developer since 2000. He was introduced to, and started using, The Yocto Project in 2012.
- Yocto Project Kernel Lab, Hands-On
Embedded Linux developer at Qualcomm.
- Prebuilt software development in OE way