Vacancy No. IAI 03-19

IAI 03-19 Bachelor Thesis: Cross platform GUI for a high performance power grid data acquisition system

Job description

The Institute of Automation and Applied Informatics (IAI) develops new methods and tools for the characterization of power gird behavior, modelling and simulation.

To the end of data acquisition, we have developed a device for recording signals in the electrical power grid that works like an oscilloscope but also features true raw data storage and wide area synchronization. For the next iteration step aim at shirking size and reducing cost while maintaining performance and including new evaluation features. Therefore we will move to a System-On-Chip solution combining an FPGA for real-time tasks and a MCU running a Linux OS for the user interface and network connection.

The student’s task is to develop a touch-enabled GUI for the acquisition system using a cross platform library of his/her choice. First step will be the careful analysis of the predecessor from technical and user-experience perspective especially taking into account the specifics of synchronized power and power quality measurements.

Specific tasks are:

Study of existing GUIs for comparable devices. Literature review on comparable existing solutions.

Analysis of the requirements for the GUI taking the given constraints into account.

Development of interface between the calculation modules and the GUI, the GUI itself and new Visualization features. Structuring the list of possible features and assigning priorities.

Implementation (in part or fully), test, and evaluation.

Personal qualification

We are looking for a highly self-motivated student in the field of computer science, electrical engineering, or related. Some programming experience is required. Previous exposition to GUI development is preferred but not mandatory. Knowledge of the fundamentals of electrical engineering will help but is optional. Languages: English or German.

Organizational unit

Institute for Automation and Applied Informatics (IAI)

Starting date

as soon as possible

Contract Duration

limited to 4-6 month, dependent on faculty regulations

Contact person in line-management

Mr. Richard Jumar, Phone: 0721/608-22881 ( Dr. Heiko Maaß, Phone: 0721/608-22269 (


Please apply online using the button below for this vacancy number IAI 03-19.
Personnel support is provided by 

Ms Schaber
phone: +49 721 608-25184,

Hermann-von-Helmholtz-Platz 1, 76344 Eggenstein-Leopoldshafen, Germany

If qualified, severely disabled persons will be preferred.