Jetbrains-MPS developer
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 3-12-2020
- Weergaven:
- 28
- Op locatie:
- Eindhoven
- FTE:
- 40 uur per week
Opdrachtomschrijving
You will participate in the CareFree project where you assist in the design and implementation of a Domain Specific Language (DSL)) to describe a system and its capabilities. This description defines a Bayesian netwerk that creates the statistical relationships between observed anomalies and possible root causes. The statistics in the network are dynamically adjusted as more ‘evidence’ is collected and the network will show what the most likely root causes are. Furthermore it will indicate which tests should be performed to best zoom in further. As such Carefree needs to deliver an efficient tool for a service engineer.
We are working in multiple environments in parallel: To support prototyping activities we work in Python and for pre-studies into engineering solutions we use Jetbrains-MPS. The DSL is focused on designers. Eventually we will also build a UI for non-expert users (service engineers) of the diagnostics system. For that aspect knowledge on visualization techniques and ergonomics is required.
Functie eisen
Academic degree in Computer Science or equivalent
Relevant professional background, including at least several years of industrial experience.
Affinity with Model Driven Development, in particular in the use and development of Domain Specific Languages
Experience in using and developing for Jetbrains-MPS and related technologies (e.g. programming languages like Java)
You’re a developer that can quickly produce prototype tools and design experiments (e.g. using scripts in Python)
You have built GUIs for non-experts and are able to run user studies to optimize specification and design
An agile/iterative approach is where you feel comfortable with
Competenties
You are a goal oriented, self-driven professional with a strong will to deliver quality results. You enjoy working in a multidisciplinary team of ESI research fellows, industrial and academic partners, where you closely cooperate with the client’s product development team at the customer premises. Above all you are a team player that we can build on to guide our customer and our own staff successfully through its journey.
- Start date
04-01-2021
- End date
31-3-2021 (option to extend)
- Hours
Full time