Eystein Stenberg has over 10 years of experience in security and systems management as a developer, a support engineer, a technical account manager, and now as a product manager. He has been in the front line of some of the largest production environments in various roles and has in-depth knowledge of the challenges in systems security in a real-world context.
His writing credits include “Distributing a Private Key Generator in Ad Hoc Networks” and believes in products that have an obsessive focus on one use case and solves the problem comprehensively, intuitively, and with ease.
Eystein Stenberg holds a Master’s Degree in Mathematics with a focus in cryptography from the University of Tromsø, Norway.
- Remote access to IoT devices: Common needs and approaches
- Introduction to the Yocto Project and Bitbake
- Welcome to Yocto Project Summit 2021.11 (Beginners)
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.
- Using linux-yocto + yocto kernel tools to create and maintain a BSP
- deploying a K3S cluster with meta-virtualization
- Welcome to Yocto Project Summit 2021.1 (hands-on)
- Conversations in Yocto
- Having a Yocto in your browser
Joshua Watt is an Embedded Software Engineer with 12 years experience working on Marine electronics at Garmin. He has been working with the Yocto Project and OpenEmbedded for the last 5 years, and is a member of the OpenEmbedded Technical Steering Committee.
- CI/CD With Zuul and Kubernetes
Kevin Chau is a Senior Embedded Linux Engineer at Timesys Corporation where he works primarily on BSP and driver bringup. He recently has focused on integrating Yocto build systems with security tasks like secure boot and file system encryption.
- Using Yocto to Secure Your Device: From Development to Production
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.
- why and how to use clang compiler with Yocto Project
Lakshantha is currently working as an Application Engineer at Seeed Studio. He is very passionate about the open-source hardware space, and he mainly focuses on producing tech content such as wiki documents, videos, based around the electronics products manufactured by Seeed. Also, he develops demos for the hardware to showcase applications of different hardware. He has currently been involved with various projects including Python, C++, Qt, Flutter and Electron. He dedicates his time to provide technical support as well to help Seeed users resolve problems when using the products.
- Embedded Linux on CM4 Carrier Boards, X86 and STM32 Boards with Yocto Project
eon 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.
- A/B Linux updates with RAUC and meta-rauc-community: now & in the future
I am a junior embedded engineer, I work as open-source consultant in Savoir-faire Linux in Rennes. I am mainly working on creating Yocto based distribution and media.
- Jami in yocto and on i.MX6
Paul Barker has been an active member of the OpenEmbedded & Yocto Project community since 2013. He has contributed to the project in many ways, including maintaining opkg in 2013-2015. More recent work has focused on Board Support Packages for several single board computers and core components such as the archiver.
As a Principal Software Engineer at SanCloud Ltd (UK), Paul is responsible for maintaining the Yocto Project BSP for SanCloud hardware, developing bespoke solutions for customers and representing SanCloud within the Automotive Grade Linux community. Paul previously worked as an Embedded Linux consultant with Konsulko (USA/Global) and Beta Five Ltd (UK) and before that he was responsible for the development and maintenance of Linux support at CommAgility Ltd, a manufacturer of telecomms test equipment.
Paul is a regular speaker at Yocto Project developer day and summit events, often speaking about license compliance tooling and best practices. He has also spoken at Linaro Virtual Connect 2020, Embedded Linux Conference 2019 and other conferences. Prior to working in Embedded Linux Paul was a research student studying underwater acoustics & underwater noise monitoring and presented research at several academic conferences.
- An Overview of the Hash Equivalence & PR Services
- Yocto Project lore: New mailing list tools
Philip Balister is a consultant providing services for embedded
systems and software defined radio. Philip has been building embedded
Linux distributions using OpenEmbedded and the Yocto Project for
fifteen years for a wide range of hardware. He is an active member
of the OpenEmbedded community and has many contributions to the build
system. He has experience developing embedded Linux solutions for
a wide range of hardware, from general purpose commercial software
radio platforms to specialized spacecraft systems. In addition to
Philip's development experience, he provides training for embedded
Linux development.
He serves on the Advisory Board of the Yocto Project and the OpenEmbedded
Project. He completed his MSEE at Virginia Tech in 2007 and lives in
Blacksburg, Virginia.
- A brief history of OpenEmbedded and the Yocto Project
Sam Thursfield is a contributor to desktop and build technologies centered around GNOME. As a software developer at Codethink he works on a variety of projects in the automotive space.
- meta-flatpak: Flatpak in Yocto, Yocto in Flatpak
Saul has been involved with the Yocto Project over the last 10+ years, working closely with the maintainers in the early days, and is current the co-maintainer for devtool and eSDK. Saul has maintian various user-space recipes and contributed to various core classes and tooling over those years. He has spoken at the various LinuxCon Events and Linux Foundation's Embedded Linux Conference and at past Usenix and JavaOne conferences. He has also presented at other regional and local Linux users groups around the world and served on the Usenix and Jave Virtual Machine Conference Committees.
- Hands-on session using devtool, the Yocto Project tool that helps you create/update recipes and work with recipe source trees.
Sergio Prado has been working with embedded systems for more than 25 years, providing consulting and training services for companies worldwide. He also writes on his blog at embeddedbits.org and contributes to several free and open-source projects, including Buildroot, Yocto Project and the Linux kernel.
- Linux debugging on Yocto Project based systems
Tim Orling is the Core OS Architect for High-Velocity Silicon Platforms Engineering (HSPE) in the Internet of Things Group (IOTG) at Intel. Tim joined Intel in early 2016, 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 is currently working in areas of containerization, orchestration and virtualization for embedded systems. Tim is also driving containerized building and testing of Yocto Project in a highly-scalable Kubernetes native implementation. Tim has been tinkering at home with microcontrollers via Zephyr Project, MicroPython and CircuitPython.
- Hands-On Kernel Lab: Introduction to linux-yocto, kernel config fragments and common workflow patterns
- Phosh: A GNOME based Wayland shell and compositor
Embedded systems engineer at 3mdeb. Yocto Project enthusiast.
- Getting started with meta-selinux - enhancing system security on QEMU
- Introduction to Layers, Images and more
- Welcome to Yocto Project Summit 2021.11 (talks)
- Welcome to Yocto Project Summit 2021.11 (talks)