Embedded Linux with Real-Time – An Evaluation (m/w)

sequality software engineering e.U.
shareIconshareIconprinterIcon

Embedded Linux with Real-Time – An Evaluation (m/w)

1/1

sequality software engineering e.U. • Softwarepark 26 • A-4232 Hagenberg • Tel. +43 7236 26 101 office@sequality.at • www.sequality.at • FN 352387 t Landesgericht Linz • UID: ATU65951446

Embedded Linux with Real-Time – An Evaluation

Embedded Linux system are increasingly required to perform complex tasks under strict timing

contraints. While Embedded Linux has become the defacto standard for embedded operating

systems due to its flexiblity, openness and rich ecosystem, it

is not inherently designed for real-time applications. The

thesis shall evaluate the suitablity of Embedded Linux for

real-time use cases by analysing its performance, limitations

and available solutions. Specifically, the Linux real-time

enhancement PREEMPT_RT offers an interesting approach

to bring real-time features to Linux. The PREEMPT_RT patch

was fully merged in mainline Linux in September 2024 and

now is available as a kernel configuration option.

The goal of the thesis is to conduct a series of practical

experiments and benchmarking tests on selected

Embedded Linux hardware to compare latencies,

predictablity and system responsiveness. To do that,

benchmarks should not be performed with existing synthetic benchmark suites, but with an own

implementation of an Ethernet-communication and/or CAN-Bus-communication szenario that

reflects typical system requirements of an automotive-off-highway project at sequality.

Tasks:

• Set up comparable embedded systems with standard Embedded Linux, Embedded Linux with

PREEMPT_RT and/or other Real-Time solutions

• Implement typical communication szenarios to measure latencies and system performance

under various system loads, e.g. Ethernet UDP Roundtrip, CAN-Roundtrip

• Perform benchmarking tests and interpret results

• Evaluate reliablity, maintainability and the ecosystem available for these systems

Technologies and Frameworks:

• Embedded Linux, PREEMPT_RT

• C/C++, Ethernet (UDP/TCP), Socket-CAN

• Overview of alternative real-time approaches (e.g. Zephyr, FreeRTOS)

Contact:

DI (FH) Stefan Larndorfer, Stefan.Larndorfer@sequality.at

sequality software engineering, Softwarepark 26, A-4232 Hagenberg

www.sequality.at

Zum Job Inserat

Hauptstandort

Random Phone Number
randomemail@example.com

Ansprechpartner

Klicke hier,
um mit der Karte zu interagieren.

Hauptstandort

sequality software engineering e.U.

Softwarepark 26
4232 Hagenberg im Mühlkreis
Österreich

Employer Logo

sequality software engineering e.U.

Hagenberg im Mühlkreis
Klicke hier,
um mit der Karte zu interagieren.

Hauptstandort

Softwarepark 26
4232 Hagenberg im Mühlkreis