Werkstudent/in DSL-Tool Entwicklung für Embedded Systeme
Einleitung
Wir lieben es, domänenspezifische Sprachen und Modellierungswerkzeuge für Embedded Systeme zu bauen. Falls Du das auch interessant findest, bewirb Dich einfach bei uns.
Wenn Du nicht einfach nur entwickeln möchtest, sondern gerne darüber nachdenkst, wie man Dinge anders und besser machen kann, dann bist Du bei uns richtig. Wir entwickeln nicht nur DSL-Tools rund um Embedded Systeme, sondern arbeiten kontinuierlich an Methoden und Tools zur Verbesserung der Software- und Systementwicklung.
Wir legen sehr viel Wert auf die Weiterentwicklung unseres Teams. Jeder neue Mitarbeiter wird in der Startphase intensiv durch einen Mentor betreut und arbeitet sofort an Projekten oder Produkten mit.
Ihre Aufgaben
Mitarbeit bei der Konzeption und Entwicklung von DSL-Tools für Embedded Systeme
Implementierung von Softwaremodulen und Schnittstellen in den Entwicklungstools
Durchführung von Tests und Fehlerbehebung (Debugging) der entwickelten Tools
Erstellung und Pflege von technischer Dokumentation für Softwarekomponenten
Analyse von Anforderungen und Unterstützung bei der Spezifikation neuer Funktionen
Hinweis zur automatisierten Stellenbeschreibung: Aus unserer Erfahrung als Jobbörse erstellen wir für Stellen, bei denen Aufgaben und Anforderungen fehlen, mithilfe von Künstlicher Intelligenz (KI) automatisch generierte Zusammenfassungen, um ein klares Bild der Tätigkeit und des gesuchten Profils zu vermitteln. Bitte beachten Sie, dass diese Informationen automatisch erstellt wurden und daher unverbindlich sind. Eine menschliche Überprüfung wird empfohlen.
Ihr Profil
Dein Weg mit PROTOS
Was Du lernst und woran Du arbeiten wirst (Vorwissen willkommen)
Entwicklung von Tools rund um die modellgetriebene Softwareentwicklung (Editoren, Codegeneratoren, …)
Entwicklung von Eclipse / Visual Studio Code Plug-ins
Continuous Integration (Jenkins/Bitbucket/Gitlab)
Entwicklung von domänenspezifischen Sprachen (DSL) z.B. mit Xtext, EMF (Eclipse Modeling Framework), Langium
Welche Fähigkeiten solltest Du mitbringen?
Java Kenntnisse (Java 11 und höher)
Sourcecodemanagement mit Git oder SVN
Erste Erfahrung mit objektorientierter Programmierung und von Entwurfsmustern (design patterns)
Erste Erfahrungen mit Webtechnologien (javascript/typescript/html/css)
Was ist sonst noch wichtig?
Du studierst in München oder Umgebung – wir treffen uns 1 Mal pro Woche im PROTOS Büro
Neugier und der Wunsch Dinge anders und besser zu machen
Gute schriftliche und mündliche Kommunikationsfähigkeiten
Die Fähigkeit zur selbstständigen Arbeit vereint mit guter Zusammenarbeit im Team
Autodidaktische Fähigkeiten
Englisch fließend und gutes Deutsch
Nice to have
Erfahrung mit Modellierungstools
Erfahrung mit Continuous Integration (Jenkins/Bitbucket/Gitlab)
Neugierig geworden?
Bewerbung – Werkstudent/in für DSL Toolentwicklung Embedded Systeme
Wir bieten
Freiraum für eigene Ideen und Lösungen
Spannende Schulungsprogramme
Intensive Betreuung durch eigenen Mentor
Junges Team
Flexible Arbeitszeiten, nach Absprache auch remote