Resolutely off to a flying start.
We offer brilliant perspectives for graduates and experienced professionals who are determined to drive innovations forward with passion and enthusiasm. Contribute your ideas, enthusiasm and know-how.
Take on the challenge of responsibility and move into the fast lane. But fasten your seat belts. At e.solutions many a development gets going faster than scheduled.
To our vacancies
„From September 2014, I started to work as a Software Engineer at e.solutions. My main responsibility is testing the software manually and automatically. As we know, e.solutions is producing excellent infotainment systems for Audi and other Volkswagen Group brands, which is the most important reason for me to choose this company. And I am very interested in the automobile products, and this job just gives me a good chance to get close with them. My experience and feelings in the past months at e.solutions just proved that my decision is quite correct. The colleague here are very friendly and professional, they will always answer your questions as soon as possible. The working environment here is quite good, the tasks for me is also suitable with my past working experience. I think I will have a very good engineer life at e.solutions."
„Ich arbeite in der mechanischen Konstruktion in Ulm und finde es Klasse, dass man bei e.solutions für jeden Bereich einen Experten gleich vor Ort hat. Durch das vielfältige Wissensspektrum lassen sich technische Fragestellungen „face-to-face“ und ohne komplizierte Umwege klären. Zwei eigene Prototypen Werkstätten und diverse Testanlagen im Haus ermöglichen es sehr schnell Muster aufzubauen und zu testen, so dass man umgehend wertvolles Feedback erhält um seine Bauteile zu validieren und zu verbessern.
Mir gefällt, dass ein breites Interessen- und Kompetenzspektrum gefragt ist um bei Lastspitzen auch andere Bereiche unterstützen zu können.
Für mich hat e.solutions genau die richtige Unternehmensgröße, so dass man nicht durch zähe Bürokratie oder Zuständigkeitsgerangel gelähmt wird, sondern flexibel auf Herausforderungen reagieren kann und ermuntert wird über den eigenen Tellerrand hinaus zu schauen. Die komplexen und Produkte erfordern es, dass viele Leute auf ein gemeinsames Ziel zuarbeiten, wodurch ein toller Teamgeist entsteht. Es ist schön dabei zu sehen wie die vielfältigen Kompetenzen ineinandergreifen ganz nach dem Motto – Die Komposition macht hier die Musik.“
„Als einer der ersten Software-Entwickler von e.solutions habe ich im Oktober 2009 in Ingolstadt angefangen. Ich wurde von einem ehemaligen Kommilitonen auf den Job aufmerksam gemacht. An der Aufgabe hat mich vor allem die Gelegenheit gereizt, von Anfang bis Ende an der Entwicklung eines Software-Produkts beteiligt zu sein, das weltweit in Hunderttausenden von Fahrzeugen zum Einsatz kommt. Dabei konnte ich von Beginn an Verantwortung übernehmen und eigene Ideen einbringen. Mein Aufgabenfeld hat sich im Laufe der Zeit mehrfach verändert und erweitert, so dass ich mich fachlich weiterentwickeln und viel Neues dazulernen konnte. Langweilig wird es bei e.solutions nie. Das großartige Arbeitsklima und weitere Annehmlichkeiten wie flexible Arbeitszeiten, kostenlose Getränke und Obst tragen ihr Übriges dazu bei, dass ich auch meine weitere Zukunft bei e.solutions sehe.“
„Das erweiterte Aufgabengebiet des „Robust Design“-Teams von e.solutions, als Audi Joint Venture, ist technologisch sehr interessant. Hierbei ist besonders hervorzuheben, dass die zu bearbeitende Bandbreite an Komponenten viele verschiedene Technologiebereiche beinhaltet, sehr systemorientiert gearbeitet wird und sich außerdem tiefe Einblicke in die Audi-Organisation ergeben.“
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.
Our areas of business
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.
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.
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.
Procurement: 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.
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.