Als Praktikant:in (m/w/d) kannst du deine Kenntnisse praxisnah anwenden und erweitern. Die Dauer deines Einsatzes bei M&M beträgt in der Regel sechs Monate, sodass du ausreichend Zeit hast, dich in die Projekte einzuarbeiten. Unsere aktuellen Themen für das kommende Sommersemester 2024 findest du in den folgenden Competence Centern:

  1. IoT & Edge
  2. Cloud Computing
  3. Data & Artificial Intelligence
  4. Industry 4.0 & Digital Twin
  5. Web & Mobile
  6. Cyber & Software Security
  7. Engineering Systems
  8. Quality Engineering
  9. UX / UI Design 

IoT & Edge

Industrial Internet of Things / Vom Sensor über die Edge zur Cloud (ID: P-2024-SS-MABR-1)

Du bist Teil eines Entwicklungsteams, das sich mit der Anbindung industrieller Geräte an die Cloud und andere angrenzende Systeme beschäftigt. Dabei erhältst du einen tiefen Einblick in die Themen des Industrial Internet of Things, wie beispielsweise IoT Gateways oder Edge-Lösungen. Du lernst die Grundlagen der Softwareentwicklung für Linux, SPS-Programmierung sowie verschiedene Cloud-Technologien kennen. 

Technologien: Linux, Docker, TypeScript, Industrial Internet of Things 

Studiengänge: Allgemeine Informatik, Netzwerke und IT-Sicherheit, Technische Informatik, Automatisierungstechnik (oder vergleichbar)

Connectivity im Industrial IoT / Maschinenkommunikation mit Open Source (ID: P-2024-SS-FRR-1)

Als Teil eines Entwicklungsteams unterstützt du dieses während deines Praktikums durch die Evaluierung von Open-Source-Komponenten für die Kommunikation zwischen verschiedenen Steuerungssystemen. Dabei entwickelst du eine Beispielanwendung für Linux, die es den Steuerungen ermöglicht, Maschinendaten auszutauschen. Neben den Grundlagen der Softwareentwicklung für Linux lernst du den Umgang mit Docker und kannst erste Erfahrungen in der projektgetriebenen Entwicklung sammeln. 

Technologien: C/C++, Linux, Docker, Industrial Internet of Things 

Studiengänge: Allgemeine Informatik, Netzwerke und IT-Sicherheit, Technische Informatik (oder vergleichbar) 

Cybersecurity on the Edge – Intrusion Detection und Penetration Testing (ID: P-2024-SS-DLWE-1)

Durch den zunehmenden Einsatz von Edge Computing in der Industrie gewinnt das Thema Cyber Security immer mehr an Bedeutung. Während deines Praxissemesters lernst du die typischen Sicherheitsrisiken eines solchen Systems kennen. Gemeinsam mit unserem Team beschäftigst du dich mit Angriffsmöglichkeiten und deren Erkennung.

Technologien: Industrial Internet of Things, Intrusion Detection, Penetration Testing 

Studiengänge: Netzwerke und IT-Sicherheit (oder vergleichbar)

Industrial Edge Computing / Open Source on the Edge (ID: P-2024-SS-CFZ-1)

Das Thema Edge Computing hat in den letzten Jahren stark an Bedeutung gewonnen. Es hat sich jedoch gezeigt, dass der Einsatz proprietärer Lösungen die angestrebte Standardisierung nach wie vor erschwert. Als Lösung bietet die Open Industrie 4.0 Alliance das Open Edge Computing an. In deinem Praktikum entwickelst du industrienahe Software am Beispiel von Open Edge Computing und erhältst tiefe Einblicke in das dahinterstehende Open Source Projekt. 

Technologien: Linux, Docker, TypeScript, Industrial Internet of Things 

Studiengänge: Allgemeine Informatik, Netzwerke und IT-Sicherheit, Technische Informatik (oder vergleichbar) 

Analyse und Demonstration des Funktionsumfangs gängiger Industrial-IoT-Plattformen (ID: P-2024-SS-MHR-1)

Typische Anwendungsfälle für das Industrial IoT sind unter anderem Device Management, User Management, Datenvisualisierung und -analyse. Diese Anwendungsfälle werden von verschiedenen IoT-Plattformen unterschiedlich umgesetzt. Im Rahmen deines Praktikums erarbeitest du dir einen Marktüberblick über gängige Industrial-IoT-Plattformen. Anhand von typischen, praxisnahen Anwendungsfällen erstellst du anschließend Demonstratoren mit ausgewählten Plattformen, um deren Leistungsfähigkeit zu evaluieren.  

Technologien: Industrial Internet of Things

Studiengänge: IT-Produktmanagement, Wirtschaftsinformatik (oder vergleichbar) 

Administration einer Flotte von Edge Computern (ID: P-2024-SS-MHR-2)

Durch den zunehmenden Einsatz von Edge Computing in der Industrie gewinnt die Verwaltung der ausgerollten Edge Computer zunehmen an Bedeutung. Für die Administration dieser Edge Computer - d.h. Installation, Konfiguration, Updates, Remote Service - haben sich unterschiedliche Vorgehensweisen und Tools etabliert. Im Rahmen deines Praktikums erarbeitest du dir einen Marktüberblick über gängige Konzepte und Tools. Anhand von typischen, praxisnahen Anwendungsfällen erstellst du anschließend Demonstratoren mit ausgewählten Tools, um deren Leistungsfähigkeit zu evaluieren.  

Studiengänge: Netzwerke und IT-Sicherheit (oder vergleichbar)

Industrial Edge Computing / Sicheres Linux für die Industrie (ID: P-2024-SS-FRR-2)

Edge Devices werden in der Industrie immer beliebter. Diese meist Linux-basierten Geräte erfassen Daten aus der Produktion und leiten diese an IT-Systeme (z.B. die Cloud) weiter. Spätestens wenn diese Geräte mit dem Internet verbunden sind, stellen sie einen potenziellen Gefahrenpunkt dar und sollten daher bestmöglich abgesichert werden. Eine grundsätzliche Möglichkeit, mehr Sicherheit auf dem Gerät zu erreichen, ist die Verwendung eines "gehärteten" Betriebssystems (Linux). Nach der Einarbeitung in die Thematik unterstützt du unser Team bei der Erstellung von Firmwares für Edge Computer und bekommst dadurch tiefe Einblicke rund um das Thema Linux.

Technologien: (Embedded) Linux, Secure Linux, Yocto 

Studiengänge: Allgemeine Informatik, IT-Sicherheit und Cyber-Security, Technische Informatik

Cloud Computing

Energieeffizienz und Ressourcenschonung - Steigerung der Nachhaltigkeit durch intelligente Software-Lösungen (ID: P-2024-SS-BTL-1)

Als Teil eines Teams leistest du einen Beitrag zu einer neuartigen Plattform für die Bereitstellung durchgängiger Edge-To-Cloud-Lösungen. Du entwickelst in enger Zusammenarbeit mit einem führenden Unternehmen in der Automatisierungstechnik eine hybride Lösung, die sich auf Edge-Geräte und die Cloud verteilt. Die Lösung fokussiert sich auf die aktuellen Herausforderungen der Steigerung der Nachhaltigkeit durch Energieeffizienz und Ressourcenschonung. Die Anwendung wird in der realen Umgebung erprobt. Im Rahmen deines Praxissemesters lernst du die Prinzipien im Architekturentwurf, dem Design und der Implementierung von Software in Cloud-Agnostischen Umgebungen kennen.

Technologien: Docker, DAPR, C#/.Net, Blazor, OnPremise, Cloud, Edge, Well-Architected Framework

Studiengänge: Allgemeine Informatik, Medieninformatik, Wirtschaftsinformatik (oder vergleichbar)

Cloud-native Entwicklung - Expand your cloud skills (ID: P-2024-SS-DMK-1)

Tauche ein in die Welt der Cloud-nativen Anwendungen und lerne, wie man unter Verwendung von Microservices, Containern und DevOps-Praktiken Anwendungen entwickelt, die speziell für die Cloud konzipiert sind. Du bist mittendrin im Geschehen: Du unterstützt unser Entwicklungsteam bei der Implementierung einer innovativen Cloud-Lösung und bekommst somit neben den technologischen Wissensaufbau auch tiefe Einblicke in die Agile Softwareentwicklung. 

Technologien: Azure, DevOps, CI/CD, Docker, C#, DAPR

Studiengänge: Allgemeine Informatik, Technische Informatik, Medieninformatik, Wirtschaftsinformatik (oder vergleichbar)

Multi-Cloud-Strategien (ID: P-2024-SS-DMK-2)

Du erforschst die Vor- und Nachteile der Verwendung mehrerer Cloud-Provider und entwickelst Strategien für die Implementierung von Anwendungen in verschiedenen Cloud-Umgebungen. Du untersuchst Tools, die es ermöglichen Ressourcen und Workloads in verschiedenen Cloud-Umgebungen zentral zu verwalten. Mit praxisnahen Anwendungsfällen erstellst du anschließend einen Demonstrator und erprobst deine Strategie.

Technologien: Azure, AWS, DevOps, CI/CD, Docker

Studiengänge: Allgemeine Informatik, Technische Informatik, Wirtschaftsinformatik (oder vergleichbar)

 

Entwicklung einer Cloud-agnostischen Anwendung (ID: P-2024-SS-DMK-3)

Du untersuchst Technologien und Praktiken, die die Entwicklung von Anwendungen ermöglichen, die problemlos zwischen verschiedenen Cloud-Providern migriert werden können, ohne dass umfangreiche Code-Änderungen erforderlich sind. Zudem entwickelst du Automatisierungslösungen, die es ermöglichen, Cloud-Workflows und -Prozesse in verschiedenen Cloud-Plattformen zu erstellen und zu steuern.

Technologien: Azure, AWS, DevOps, CI/CD, Docker

Studiengänge: Allgemeine Informatik, Technische Informatik, Wirtschaftsinformatik (oder vergleichbar)

Kostenoptimierung in der Cloud (ID: P-2024-SS-DMK-4)

Du analysierst die Kostenstruktur von Cloud-Diensten und entwickelst Strategien zur Kostenoptimierung, einschließlich der Auswahl der richtigen Instanzgrößen, der Verwendung von Reservierungsinstanzen und der Implementierung von Kostenüberwachungstools. Deine Strategien evaluierst du an echten Softwareprodukten und hilfst dabei die Kosten unserer Kunden zu optimieren.

Technologien: Azure

Studiengang: Allgemeine Informatik, Medieninformatik, Wirtschaftsinformatik (oder vergleichbar)

Data & Artificial Intelligence

Erstellung eines Business Intelligence-basierten Reportings für Cloudlösungen (ID: P-2024-SS-RRDA-1)

Bei IoT-Lösungen werden viele unterschiedliche Services zu einer gemeinsamen Anwendung orchestriert. Im Rahmen des Praktikums erstellst du ein Business Intelligence-basiertes Reporting für Cloudlösungen, um die Verfügbarkeit und Performance des Komplett-Systems zu überwachen.

Voraussetzung: Interesse an Business Intelligence, Cloud & IoT

Technologien: Microsoft Azure, Microsoft Power BI, DAX, C#/.Net, Industrial Internet of Things

Studiengänge: Allgemeine Informatik, Medieninformatik, Wirtschaftsinformatik (oder vergleichbar)

Exemplarische Umsetzung einer Datenplattform für Analytics (ID: P-2024-SS-RRDA-2)

Im Rahmen des Praktikums erstellst du eine moderne Datenarchitektur in der Microsoft Azure Cloud. Du konzipierst und implementierst stabile, hochskalierbare Data Pipelines in der Cloud: von der Datenquelle über die Datenintegration bis hin zur Operationalisierung und Verwendung in analytischen Modellen. Du stellst große, strukturierte und unstrukturierte Datenbestände in der Cloud zusammen und analysierst diese im Anschluss.

Technologien: Azure Synapse, Azure Data Factory

Studiengänge: Allgemeine Informatik, Wirtschaftsinformatik, Medieninformatik, Wirtschaftsingenieurwesen, Elektrotechnik, Maschinenbau, Mechatronik und digitale Produktion (oder vergleichbar)

Web & Mobile

Angular Signals in der Praxis (ID: P-2024-SS-FWS-1)

In modernen Web-Anwendungen wird die User Experience meist mit reaktiven Programmier-Patterns umgesetzt. Seit Angular 16 stehen hierzu Signals zur Verfügung. Im Rahmen deines Praktikums arbeitest du dich in die Thematik der Angular Signals ein und bewertest deren Nutzen in der Praxis. Du entwickelst Prototypen und zeigst deren Verwendung anhand eines bestehenden Projekts. 

Technologien: Angular, TypeScript, RxJS 

Studiengänge: Allgemeine Informatik, Wirtschaftsinformatik, Medieninformatik, Software Engineering (oder vergleichbar) 

Server Side Rendering mit Angular (ID: P-2024-SS-FWS-2)

Zur Verbesserung der SEO und der initialen Ladezeit einer Webanwendung wird Server Side Rendering in Kombination mit Hydration verwendet. Im Rahmen deines Praktikums arbeitest du dich in das Thema Server Side Rendering mit Angular ein. Du bewertest den Nutzen in der Praxis von industrieller Software am Beispiel einer bestehenden Anwendung. 

Technologien: Angular, TypeScript, Node.js, Azure 

Studiengänge: Allgemeine Informatik, Wirtschaftsinformatik, Medieninformatik, Software Engineering (oder vergleichbar) 

Cyber & Software Security

Unterstützung des Competence Center Cyber & Software Security (ID: P-2024-SS-RKG-1)

Du bist Teil unseres Cyber & Software Security Competence Centers, welches sich zentral um die Anwendungssicherheit und Sicherheitsprozesse aller Entwicklungsprojekte kümmert. Du bekommst im Rahmen des Praktikums tiefe Einblicke in die Sicherheit in der Softwareentwicklung und Themen wie DevSecOps, Secure Software Development Lifecycle (SSDLC) und Security-Tools in der Softwareentwicklung. Du unterstützt das Team in verschiedensten anfallenden Aufgabenbereichen, von Recherche über Umsetzung und Implementierung / Weiterentwicklung von (Security-)Tools bis hin zur technischen Unterstützung.  

Voraussetzung: Interesse an Softwaresicherheit und Softwareentwicklung 

Technologien: (Je nach Aufgaben z.B.) Java, Python, C#, TypeScript, Docker, Azure 

Studiengänge: Cyber Security, Application Security, Software Engineering, Allgemeine Informatik, Medieninformatik, Wirtschaftsinformatik (oder vergleichbar) 

Quality Engineering

Let's create some chaos (ID: P-2024-SS-MRH-1)

Webanwendungen, die Ressourcen auf Servern benutzen, geraten in Schwierigkeiten, wenn die Anwendungen an die Ressourcengrenzen stoßen bzw. bei Ausfällen im System. Dies versucht man mit Last-/Stresstests schon im Vorfeld zu analysieren. Im Fokus des Praktikums stehen Microsoft Tools: Azure Load Testing und Azure Chaos Studio Preview. Damit kann man Last- und Fehlerszenarien generieren und die Auswirkungen analysieren. Die Möglichkeiten dieser Tools sollen mit einem realen Projekt bei M&M untersucht werden. Falls die Zeit es noch hergibt, werden noch weitere Load- und Performanz-Test-Tools evaluiert.

Technologien: Microsoft Azure, Azure DevOps, Visual Studio, JMeter

Studiengänge: Allgemeine Informatik, Medieninformatik, Wirtschaftsinformatik (oder vergleichbar)

Testen mobiler Anwendungen (ID: P-2024-SS-MRH-2)

Damit die Apps auf unseren Smartphones und Tablets stabil gut funktionieren, müssen die Apps vor der Bereitstellung getestet werden. Bei den Apps gibt es viele technologische Unterschiede: native Apps, hybride Apps, iOS, Android, ... - eine Herausforderung für das automatisierte Testen. Ziel des Praktikums ist es, verschiedene Tools auf Geeignetheit für unsere Projekte zu untersuchen. Dies schließt auch das Testen in der Cloud ein. Die Kriterien für den Vergleich sollen zuvor erarbeitet werden.

Voraussetzungen: Interesse an mobilen Anwendungen / Quality Assurance / Einarbeitung in neue Tools

Studiengänge: Allgemeine Informatik (oder vergleichbar)

Tooling zum Ausführen von Ranorex-Tests in Azure DevOps (ID: P-2024-SS-HSN-1)

Du unterstützt unser Team dabei, hochwertigen Code automatisiert zu testen. Dafür beschäftigst du dich mit der automatischen Ausführung von Tests auf Basis von Azure-DevOps-Testplänen. Nach einer Einarbeitung in das Themenfeld, erstellst du selbst einen Test-Adapter, mit dem Ranorex-Tests im Azure DevOps ausgeführt werden können. Der entwickelte Test-Adapter soll dann produktiv zum Testen von Software eingesetzt werden. Hierdurch bekommst du tiefe Einblicke in die Sprache C# sowie den Ranorex-Test-Automation-Tools.

Technologien: Azure DevOps, C#, NuGet, Ranorex, Visual Studio Test

Studiengänge: Allgemeine Informatik, Medieninformatik, Wirtschaftsinformatik (oder vergleichbar)

Weitere Themen

Market Research von Software-Lizenzierungssystemen und Vergleich mit einer bestehenden Lösung (ID: P-2024-SS-AST-1)

Software-Lizenzierungssysteme begegnen uns heute überall: Beim Kauf einer App im App Store, beim Freischalten einer Funktionalität in einer Web-Applikation oder beim Zukauf von  Komponenten in einer Office Suite. Sie bilden die Basis für die Monetarisierung von Software und damit auch für die Flexibilität des Kunden. Welche Software-Lizenzierungssysteme gibt es bereits am Markt? Wie lassen sich diese integrieren und anpassen? Welche Erfahrungen machst du beim Integrieren und Erweitern? Was können diese Software-Lizenzierungssysteme im Vergleich zu  einer bestehenden Lösung?  Werde Teil unseres Teams und bearbeite dieses spannende und allgegenwärtige Thema.

Technologien: C#, .REST

Studiengänge: Allgemeine Informatik, Software Engineering, Wirtschaftsinformatik, Medieninformatik (oder vergleichbar)

Praktikum im Umfeld von Microsoft Dynamics ERP und Power-Plattform (ID: P-2024-SS-HRK-1)

Im Rahmen deines Praktikums unterstützt du unsere interne IT-Abteilung und erhältst die Gelegenheit, das umfassende Microsoft Dynamics ERP und Power Plattform Ökosystem kennenzulernen. Deine Aufgaben umfassen die Automatisierung von Geschäftsprozessen mithilfe von Power Automate sowie die Konzeption, Gestaltung und Umsetzung von Power-BI-Dashboards. Darüber hinaus bieten wir dir die Möglichkeit, in die Welt der Entwicklung von Business-Central-Erweiterungen mittels eigener Plugins einzusteigen.

Technologien: Microsoft Dynamics 365, Microsoft PowerBI, Microsoft Power Automate

Studiengänge: Wirtschaftsinformatik (oder vergleichbar)

Bewerben:

Du bist eingeschriebene:r Student:in (m/w/d) und möchtest Einblicke in unseren spannenden Arbeitsalltag erhalten? Du hast Lust, dich in die angegebenen Technologien einzuarbeiten und dein Know-How zu erweitern?

Bewirb dich gerne per du und nutze unsere Vornamen! Sende deine Bewerbungsunterlagen per E-Mail mit Angabe deines gewünschten Themas (Kennziffer angeben) und dem möglichen Eintrittstermin!

Informationen zum Datenschutz findest du hier: Datenschutz | M&M Software GmbH (mm-software.com)

Natalie Kiewel
Natalie Wisser

Natalie Wisser

Specialist Recruiting & HR Marketing

jobs@mm-software.com

Tel.: +49 7724 9415-40

Annette Runge
Annette Runge

Annette Runge

Head of Human Resources

jobs@mm-software.com

Tel.: +49 7724 9415-72

Kununu Top Company 2024

Wir sind auch in diesem Jahr wieder „Kununu Top Company“ und gehören damit zu den 5 % der beliebtesten Arbeitgeber auf Kununu. Die Zufriedenheit unserer Mitarbeitenden ist unser Schlüssel zum Erfolg. Mach dir selbst ein Bild davon und werde Teil unseres Teams!