
Students
Whether as an intern, working student or as part of a semester project - you have many opportunities to gain work experience with us
Working students: part of our team
In the thick of things: you will work directly on external and/or internal projects with us. You will take on independent tasks that you feel confident with and develop your technical knowledge enormously. You will work with experienced colleagues to implement our customers' requirements. Your manager will be at your side at all times as a contact person and will support you in your development.

As a working student at MaibornWolff, you can organize your working hours as you wish. The mobility budget was a big advantage for me. I was able to continue working on my thesis from Berlin or Vienna during my Master's thesis.

Work flexibly
Things can get stressful during the semester, especially during exam periods. You can adapt your working hours to these phases. When it suits you, you work more. If you need to prepare for your exams, you can reduce your working hours. Simple and uncomplicated.

Jointly to your goal
If you convince us and we convince you, stay with us after your studies. We offer you an exciting professional future with plenty of opportunities for further development.
From software engineering to consulting to test management and our corporate services - we offer you all development paths.

Good to know...
Your thesis is of course remunerated. We pay 600 euros per month for a Bachelor's thesis and 800 euros per month for a Master's thesis. In addition to your thesis, you can also work as a student trainee.
Final thesis
Are you looking for a practical partner for your Bachelor's or Master's thesis?
We supervise thesis projects and offer topics in various specialist areas that you can write about. During your thesis, you will be supported by one of our experienced supervisors.
Already have a topic in mind? Present it to us!
Bachelor thesis
Here you can find examples of our previous topics for thesis projects
Communication, Navigation and Surveillance Data Channel for UAVs using LoRa Technology
UAVs (Unmanned Aerial Vehicles) are emerging as an effective medium to solve problems in new and unexpected ways. From disaster response to agriculture and industrial applications, UAVs provide valuable information that we cannot gather otherwise or would be inefficient if we use conventional ways.
However communication breakdown is an unfortunate certainty, especially for long-range missions. By integrating the LoRa communication protocol, known for its long-range and low-power capabilities, we ensure effective data exchange between UAVs and ground stations, even under adverse conditions. This synergy between UAVs and LoRa can extend the operational range, enhance data delivery reliability, and enable real-time decision-making processes in critical missions.
Author: Ihsen Bouallegue
Software Carbon Intensity (SCI) as a metric for the evaluation of non-functional requirements - a procedure for determining the scaling factor R
The software industry is responsible for just under 3% of global CO2 emissions, which is roughly equivalent to the share of the aviation industry. The Software Carbon Intensity (SCI) method was developed by the Green Software Foundation 2021 to enable a holistic assessment of software applications in terms of their CO2 emissions and to promote measures to avoid emissions. The SCI formula provides a way to assess the carbon emissions level of software systems.
The divisor R is the central feature of the SCI formula and makes it an intensity rather than a total amount of CO2. The R represents the functional unit to which the assessment relates, such as the number of users, API calls or the runtime of an application. By calculating an intensity, it should be possible to compare and evaluate software in terms of its CO2 balance.
The aim of this scientific work is to analyze the most accurate and appropriate determination of the divisor R. It should also be made clear for which type of software no meaningful functional unit can be determined, based on the existing decision options. In order to make this process of determining R as user-friendly as possible, it should also be made accessible in an application for users of MaibornWolff.
Author: Sophie Bingnet
Master thesis
Here you can find examples of our previous topics for thesis projects
Opportunities and challenges of implementing privacy in the area of Voice Unser Interfaces
Voice user interfaces (VUIs) can offer users practical benefits in everyday life. While driving, a pizza can be ordered by voice or the light can be switched on at home. At the same time, there is skepticism towards voice assistants. After speaking about a certain brand near their cell phone, they were later shown exactly that brand as an advertisement on their smartphone.
Users ask themselves: Is my phone secretly listening to me? VUIs offer new opportunities for implementing privacy and at the same time present challenges. With a voice assistant, for example, it is more difficult to determine whose privacy is affected, in principle the privacy of everyone within earshot. On the one hand, the master's thesis aims to work out the special features that need to be taken into account when implementing privacy in the VUI sector. On the other hand, it will examine the fears and concerns that users have regarding their privacy when using voice assistants. The implementation of a privacy feature on an exemplary voice assistant will be used to check whether the feature has an effect on users' concerns.
Author: Hanna Geißler
Development of an IIoT architecture using MQTT and Sparkplug
In the IIoT sector OPC UA is the predominant communication solution. This product is built as an service oriented architecture including a client-server communication which means a lot of configuration work. Furthermore the specification has a lot of optional parts, which means you can implement OPC UA, but that doesn’t mean the architecture is OPC UA compliant.
What we want to show with this thesis is, that you can use MQTT in combination with the Sparkplug specification as an lightweight alternative.
The main part of the work is developing an architecture based on MQTT and Sparkplug using a fischertechnik factory as testing environment. The finished solution is then analyzed for its latency and other important network parameters.
Author: Felix Veitl