Vector Informatik GmbH
Praktikum | Entwicklung einer modellbasierten textuellen Beschreibung für Software-Komponenten
Karlsruhe
, Stuttgart
Intro
Im Rahmen des Software Platform Management (SPM)-Projekts werden Werkzeuge entwickelt, um mit Hilfe von Software-Produktlinien maßgeschneiderte Software-Produkte für einen Kunden zu entwickeln. Im Fokus steht dabei, einen hohen Grad von Wiederverwendbarkeit von Software-Komponenten zu erreichen, um eine effiziente Weiterentwicklung, Wartung und Pflege der produktspezifischen Code-Basis zu ermöglichen. Die modellbasierte Beschreibung der Software-Platform und deren Komponenten soll durch eine einfache intuitive textuelle Sprache ermöglicht werden. Das Modell wird formal durch ein Metamodell beschrieben. In diesem Rahmen bieten wir viele spannende Aufgaben in den Bereichen Compilerbau, Metamodellierung und Entwicklung von KI gestützten Werkzeugen zur Modellgenerierung und Analyse an.
Um das Studium und die Arbeit unter einen Hut zu bekommen, bieten wir nach individueller Abstimmung, und abhängig von der jeweiligen Tätigkeit, auch mobiles Arbeiten an. Bitte beachte, dass reine Remote-Arbeit nicht möglich ist.
Deine Aufgaben
Als Praktikant (m/w/d) arbeitest du als Teil unseres Teams an diesen spannenden Aufgaben und bekommst die Chance, die Zukunft der automobilen Embedded-Software-Entwicklung hautnah mitzuerleben.
Konkrete Themen und Möglichkeiten besprechen wir gemeinsam in einem persönlichen Gespräch.
Dein Profil
- Studium der Informatik, Informationstechnik, Elektrotechnik, Mathematik oder vergleichbar
- Gute Programmierkenntnisse in Java oder Kotlin
- Idealerweise Erfahrung oder Kenntnisse in Modell, Metamodell und Grammatiken
Techstack
Java
Kotlin
Dein Vector
Warum Vector einer der besten Arbeitgeber Deutschlands ist? Weil wir einiges dafür tun, damit sich Arbeit nicht wie Arbeit anfühlt. Dazu zählen zum einen die Förderung deiner fachlichen und persönlichen Weiterentwicklung, die Arbeit an realen Projekten mit umfassender Betreuung oder ein ergonomischer und klimatisierter Arbeitsplatz. Zum anderen unterstützen wir dich mit kostenfreien Fitnessangeboten, kostenfreien Getränken und noch vielem mehr. Darüber hinaus trägt unser hervorragendes Betriebsrestaurant dazu bei, dein Wohlfühl-Level hoch zu halten.
- JAKO AGSoftware Developer (m /w /d)MulfingenAnwendungsentwicklung
- CapgeminiSoftware Engineer (w/m/d)Stuttgart +12Anwendungsentwicklung
- Finanz InformatikDeveloper z/OS (m/w/d)Münster +2Anwendungsentwicklung
- SBK Siemens-Betriebskrankenkasse(Senior) Java Full Stack Entwickler (m/w/d) – Spring Boot & ReactMünchenWebentwicklung +1
- adessoAI Engineer / Software Engineer (all genders)Stuttgart +6System Engineering / Admin +1