Job
- Level
- Junior
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Internship / school internship
- Location
- Munich
- Working Model
- Hybrid, Onsite
Job Summary
In this position, you will develop DSL tools for embedded systems, implement software modules and interfaces, conduct testing, and create technical documentation while working with modern technologies such as Java, Xtext, and EMF.
Job Technologies
Your role in the team
- Participation in the conception and development of DSL tools for embedded systems.
- Implementation of software modules and interfaces in development tools.
- Conducting tests and debugging of the developed tools.
- Creation and maintenance of technical documentation for software components.
- Analysis of requirements and support in specifying new features.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Development of tools related to model-driven software development (editors, code generators, etc.).
- Development of Eclipse / Visual Studio Code plug-ins.
- Continuous Integration (Jenkins/Bitbucket/Gitlab).
- Development of domain-specific languages (DSL) e.g., with Xtext, EMF (Eclipse Modeling Framework), Langium.
- Java skills (Java 11 and higher).
- Source code management with Git or SVN.
- You are studying in Munich or the surrounding area - we meet once a week at the PROTOS office.
- Curiosity and the desire to do things differently and better.
- Good written and verbal communication skills.
- The ability to work independently combined with good teamwork.
- Self-taught skills.
- Fluent in English and good German.
Experience
- First experience with object-oriented programming and design patterns.
- Initial experience with web technologies (JavaScript/TypeScript/HTML/CSS).
This text has been machine translated. Show original
What we offer
- Freedom for your own ideas and solutions.
- Exciting training programs.
- Intensive support from a dedicated mentor.
- Young team.
- Flexible working hours, also remote by arrangement.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
Protos
PROTOS hat sich auf die Entwicklung modellgetriebener, domänenspezifischer Werkzeuge und Applikationen für Embedded Systeme spezialisiert.
Description
- Company Size
- 1-49 Employees
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication