Lenka Kosková Třísková
Lenka is an embedded software developer with a long history in the automotive and avionics industries. She has worked as a software specialist and requirements engineer for STMicroelectronics, Skoda Auto, and Hood GmbH. She teaches and runs several research projects at Technical University in Liberec and at Czech Technical University. Her main research focus is Embedded Linux, Zephyr OS, and other embedded operating systems. She lectures Embedded Linux development courses for the Linux Foundation Education and maintains the content of Yocto trainings at LF. She helped to start the Linux4Space.org project at TUL.
Session
The lifetime of electronic products is not defined solely by hardware; software design has become a decisive factor. Design choices in embedded software, such as build reproducibility, dependency management, update strategy, and security configuration, have a direct impact on product reliability and long-term usability. This talk explores how robust and sustainable software practices can extend component lifetimes and reduce maintenance demands. Using the Yocto Project as a demonstration platform, it presents practical examples of reproducible builds, modular layer structures, and CI/CD integration that support system stability and maintainability. Attendees will gain insights into best practices for long-lived embedded products, including maintainable BSP creation and secure update management, emphasizing that designing for longevity is a shared responsibility between hardware and software engineering.