OpenEmbedded Workshop 2020

Alan Martinovic

https://meaningfulengineer.com/

  • Interactively debugging python bitbake recipes
Alan Martinovic

Mirza Krak is an Embedded Linux Solutions Architect with seven years of experience in the field and is currently with the Mender.io open source project. Mirza was a Mender community member for a couple of years which led to him joining the Mender project full-time in 2018. He is involved in various other open source projects and is a Linux kernel contributor.

Mirza's expertise is within Board Support Package development which ranges from hardware bringup, bootloaders, Linux kernel and build systems (Yocto/OE-core). Mirza has spoken at various conferences including Embedded Linux Conference (US & EU), NDC Techtown, and other technology conferences.

  • Linux IoT: From Prototype to Production
  • Approaches in Optimizing BSP for Your Embedded Project
Beth Flanagan
  • State of BSPs
  • OpenEmbedded and Containers: A use case
Bruce Ashfield

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.

  • CNCF technologies on the edge: containers++
Chris Simmonds

Chris Simmonds is an author, trainer and consultant who has spent almost two decades designing and building open-source embedded systems. He is the founder and chief consultant at 2net Ltd, which provides professional training and mentoring services in Android platform development, embedded Linux, and Linux device drivers. He has worked with many companies to help them realise their ideas of using Android in interesting and often unique ways. He is a frequent presenter at open source and embedded conferences, including the Embedded Linux Conference and Embedded World. You can see some of his work on the “Inner Penguin” blog at www.2net.co.uk

  • How to write a really good BSP layer
Drew Moseley

Drew is currently part of the Mender.io open source project to deploy OTA software updates to embedded Linux devices. He has worked on embedded projects such as RAID storage controllers, Direct and Network attached storage devices and graphical pagers.

He has spent the last 7 years working in Operating System Professional Services helping customers develop production embedded Linux systems. He has spent his career in embedded software and developer tools and has focused on Embedded Linux and Yocto for about 10 years. He is currently a Technical Solutions Engineer at Northern.Tech (the company behind the OSS project Mender.io), helping customers develop safer, more secure connected devices.  

Drew has spoken at various conferences, including Embedded Systems Conference, All Systems Go, Embedded Linux Conference, and FOSDEM.

He worked previously as a Technical Project Manager and Professional Services Engineer for Mentor Graphics. Previous to that, he has worked with Red Hat, Intel, and Monta Vista Software. He was raised in Tampa, Florida and attended the University of Florida.

  • Linux IoT: From Prototype to Production
Jan Lübbe

Jan first started using OpenEmbedded when working on openmoko and openezx around 2008. Today he supports colleagues and customers when using OE at Pengutronix.

  • a common infrastructure for PKCS#11-based code signing
Philip Balister

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
over ten 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.

  • Workshop Introduction
  • OpenEmbedded; past, present and future
Scott Murray

Scott has been a Linux user for almost 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 previously presented on OpenEmbedded and Yocto Project development topics at ELC, ELCE, and Yocto Project Developer Day.

  • Building Containers with OpenEmbedded: Current State of the Art