Write your own success story.

Secure your pole position with a convincing academic thesis. Supported by our expert´s invaluable tips and competent advice, your thesis will certainly be a success.

Let your academic thesis demonstrate your special abilities and an outstanding level of creativity.
To the academic theses

„Hi, my name is Kunjan and I have written my master thesis at e.solutions. It is a great experience to work here. It is nice to work with colleagues from different countries of world. Work culture is pretty cool here as well as people also. Laboratories are highly equipped along with experienced supervisors, which is the first requirement of a student who is writing a thesis. Decision to work at e.solutions has proved fruitful.”


„Der Grund, weshalb ich mich nach meiner Bewerbung entschieden habe, die Bachelorarbeit bei e.solutions zu schreiben, war zum einen das kompetente Team, bei dem ich mir sicher war, genügend Unterstützung zu erhalten. Zum anderen die große Vielfalt an anspruchsvollen Bachelorarbeitsthemen sowie die angenehme Arbeitsatmosphäre. Meine Annahme bestätigte sich schon nach kurzer Zeit. Ich bin froh über die Entscheidung, meine Bachelorarbeit bei e.solutions zu schreiben.“


„Ich bin froh, dass ich mich für e.solutions entschieden habe. Hier kann ich nicht nur meine Bachelorarbeit in einem interessanten Themengebiet schreiben, sondern auch wertvolle Erfahrungen für meinen beruflichen Erfolg sammeln. Und das in einem freundlichen Arbeitsumfeld, in dem Teamwork ein große Rolle spielt.“



e.solutions - we develop solutions. And do so with you. Learn how. Because we not only develop the future of infotainment, we also develop your career.

To our online job market

Our areas of business

Software Development

Software Development
Across all functions of an infotainment system, our Software Development division develops embedded software in Java and C++. We use MySQL and PHP technologies for development and administration tasks in the server segment. Moreover, we develop applications for the fields of media, navigation, telephone, interactive voice response system, online and many other applications in the areas of Car & Van.

Our HMI is the interface between the driver and all other functions and features of the infotainment system (graphic modules, layout concepts, 3D assets, cross-functional systems concept). It is a particular challenge to offer the driver an intuitive interface and operating logic that satisfies all state-of-the-art design requirements while distracting the driver as little as possible from the traffic. Being an embedded system with restricted resources (RAM, CPU, GPU), the HMI has to fulfil strict requirements regarding reactivity, start-up time and resource consumption. In addition to that, stability and as few bugs as possible are absolutely necessary because the infotainment system with HMI cannot be updated as often as you would like to and is used in the car over many years. To meet the numerous requirements, we have developed a modern framework for the HMI that - despite Java - keeps memory consumption at a low level due to a consistent optimisation and adaptation to the requirements of the automotive industry.

System Applications
They are the basis for the respective application software, which controls all programs, files and processes in the system. The software connects both  internal and external hardware components and controls their usage. In addition, we have developed tools to measure, control and streamline the performance of our product, its reliability and correct operation over the whole lifetime of the car.


Along with this day-to-day business, we are increasingly involved in the pre-development of cutting-edge fields. This is why we are today's trendsetters for tomorrow's infotainment!


During integration all individual parts of the software are merged (up to ten different software configurations per day for the different car brands). It is also here where the releases are planned and measures coordinated with all internal software teams and external suppliers. Moreover, this area of business controls the distribution of the finished e.solutions products to OEMs or Tier1 producers. Another part of integration is the development and maintenance of internal tools.

Service Departments

Controlling: At e.solutions, Controlling has a cross-functional structure and operates across all sites. This department provides support for the commercial part of the project managers' project work and monitors performance using key ratios. It is responsible for the reporting within the company and within the group as well as for the reporting to external stakeholders. In addition, the definition and responsibility for many administrative tasks are part of the daily business.

In the Procurement department decisions regarding specific suppliers are made and it is monitored if certain cost targets are met. This includes cost reduction potential for both software (licences, royalties) and hardware (calculation on the basis of parts lists). In addition this department carries out strategic analyses of the global procurement markets. An important issue is to recognise and highlight opportunities and risks and to subsequently give recommendations. Procurement is also responsible for the cross-functional evaluation of innovative technologies from concept to production, for budget preparation, for supplier selection, for negotiating total project costs (NRE, tooling, part pricing) and for contract management.


Human Resources: HR acts as a central service department for all employees of the company. It is the employee who is the focus of the department's daily work. We care about all our employees' concerns in a committed, confident and non-bureaucratic way. It is also our aim to provide support and advice to our managers in their operative and strategic executive tasks.


In addition to the software integrated in the infotainment system we have an internal tool development that is responsible for topics like error compensation, diagnostic functions and test automation. As quality already begins during research and development, the current releases are tested with all employees responsible for their development on a weekly basis. To carry out automated software tests, we have also developed our own test framework. Software engineers write tests, both for our own software and for that of our suppliers, to create stress scenarios. The tests of all releases are carried out in different versions. This starts with a specific supply test and is followed by a release test during overall integration. Tests are carried out both in laboratory and in vehicles or prototypes to get results that are as realistic as possible. To create the necessary testing environment, we have our own vehicle fleet which, equipped with our devices, allows for daily testing. In this environment we employ engineers who carry out manual tests, repair devices and organise vehicles and alterations.

IT Administration

Successful product development at e.solutions is ensured by the reliability, flexibility, performance and scalability of our IT systems. The internal IT department works closely together with the software engineers to create an optimum basis for software development. Every day the high level of dynamics and the complexity of software development are a new challenge for us and require dynamic as well as complex IT solutions. We develop these by using "Best of Breed" technologies and combining them systematically with our own developments We consistently pursue the usage of automated IT processes. In doing so, we reach a very high level of efficiency while maintaining service quality.