A hands-on training week for engineers who build and operate real-time Linux
systems — four intensive days with senior Linutronix kernel engineers, working
on real embedded hardware, covering the complete stack from application design
to kernel-level tracing.
22–25 June 2026 · Uhldingen-Mühlhofen, Germany · Max. 8 participants
What you'll learn
Day 1 — Real-time Linux Fundamentals
- How Preempt-RT modifies the kernel and what that means in practice
- Linux scheduling policies affecting real-time development
- How Linux memory-management policies and their real-time influence
- How to measure, observe and interpret latency behavior on a live system
Day 2 — Real-time Application Development
- How to design the real-time application event flow
- Clocking, synchronization and notification mechanisms
- The most common application pitfalls
- How to use the rtapp runtime verification monitor
- Writing a complete real-time application from scratch for an embedded board
Day 3 — System Configuration & Testing
- Which kernel configuration is "right" for real-time
- Required runtime system configurations
- How to stress-test a system and measure latency under realistic load
Day 4 — Debugging & Tracing
- How to find latency culprits using perf and tracefs
- How to use eBPF for real-time tracing
- How to work effectively with graphical tracing tools
- Running all tools live on the embedded board
After this training you will be able to
- Understand Preempt-RT internals and the system-wide impact
- Implement real-time Linux applications
- Configure a real-time Linux kernel
- Measure and validate latency under real load conditions
- Debug latency issues
- Use eBPF and tracefs for tracing
- Apply all of this directly to your industrial or embedded project
What's included — €3,250 per person
- Full 4-day instructor-led training
- Hands-on exercises
- Preconfigured embedded Linux board
- USB media with tools & examples
- Digital training documentation
- Snacks & drinks on all training days
- Direct access to real-time experts
Hotel not included. We can assist with hotel bookings upon request.
Practical details
| Dates | Monday–Thursday, 22–25 June 2026 |
| Daily schedule | 09:00–17:00 |
| Location | Linutronix Training Venue, Uhldingen-Mühlhofen, Germany |
| Format | Public classroom, instructor-led |
| Participants | Maximum 8 |
| Language | English |
| Prerequisites | Solid Linux CLI experience, basic embedded systems knowledge, C recommended |
Registration
schulung@linutronix.de · +49 7556 25999-0 · www.linutronix.de
