View job here

ENGLISH BELOW

Wir sind Spezialisten in den Bereichen IoT, Embedded Systems und Softwareentwicklung. Mit der YAKINDU-Produktfamilie bieten wir eigene Software-Tools an. Unseren Kunden stehen wir als ideenreicher Partner zur Seite und entwickeln mit ihnen die digitale Zukunft. Unsere Innovationskraft haben wir 2019 mit dem ersten Platz beim Innovationswettbewerb TOP 100 bewiesen.

Zur Verstärkung unserer Teams suchen wir dich als

Software Engineer (all genders) mit Schwerpunkt DSLs

Wir beraten und unterstützen unsere Kunden beim Werkzeugbau und den damit in Zusammenhang stehenden Technologien und Skills. Und wir bauen solche Werkzeuge natürlich auch selbst im Rahmen von Kundenaufträgen. Wir „eat our own dogfood“ und verbessern unsere eigenen Werkzeuge. Dabei organisieren wir uns meist in Teams mit weniger als fünf Personen. Beratungsaufträge sind auch oft Soloprojekte.

Dein Profil 

  • Erfolgreich abgeschlossenes Studium der Informatik oder einer Ingenieursdisziplin 
  • Mindestens drei Jahre relevante Berufserfahrung
  • Solide Kenntnisse in einer oder mehreren funktionalen oder objektorientierten Programmiersprachen
  • Einen guten allgemeinen Überblick über Software-Engineering
  • Erfahrungen mit Jetbrains MPS oder Eclipse/EMF/Xtext und dem Bau domänenspezifischer Sprachen
  • Lust am Einarbeiten in neue Domänen und Themengebiete
  • Eine gewisse Reisebereitschaft
  • Gute Deutsch und Englischkenntnisse in Wort und Schrift

Deine Aufgaben 

  • Muster und Regeln in verschiedenen Domänen und Fachbereichen erkennen und diese systematisieren 
  • Konzeption von domänenspezifischen (Modellierungs-)Sprachen und deren IDEs gemeinsam mit den Fachbereichen unserer Kunden  
  • Implementierung von DSLs auf Basis von Jetbrains MPS oder Xtext/Xtend

Unser Angebot

  • Wertschätzende und respektvolle Firmenkultur, die Diversität und Gleichberechtigung lebt
  • Flexible und ortsunabhängige Arbeitszeitmodelle (auch remote)
  • 4+1-Arbeitszeitmodell 
  • Job-Rad / Dienstwagen
  • und vieles mehr

Unser Leitfaden „How to be an Itemiker“ gibt dir einen guten Überblick, worauf wir bei itemis Wert legen und was du bei uns erwarten kannst.

Bewirb dich – wir freuen uns auf dich! 

Überspringe gern das Anschreiben! Teile uns einfach in drei Sätzen mit, warum gerade du perfekt zu itemis passt und sende uns deinen Lebenslauf, deine Gehaltsvorstellung und Verfügbarkeit über unser Kontaktformular.

ENGLISH VERSION

We are specialists in the areas of IoT, embedded systems and software development. Using the YAKINDU product family, we provide our own software tools. We support our customers as an innovative partner and create the digital future with them. We proved our strength by winning first place in the TOP 100 innovation competition in 2019.

To expand our teams, we are looking for you as

Software Engineer (all genders) with focus on DSLs

We advise and support our customers in developing toolchains and in the connected technologies and skills. We also create such tools ourselves matching our customers needs. We "eat our own dogfood" and improve our own toolset. For this, we usually organize ourselves into teams of less than five people. Consulting assignments are also often solo projects.

Your profile 

  • Successfully completed degree in computer science or an engineering discipline 
  • At least three years of relevant work experience
  • Solid knowledge of one or more functional or object-oriented programming languages 
  • A good general overview of software engineering 
  • Experience with Jetbrains MPS or Eclipse/EMF/Xtext and building domain-specific languages 
  • Desire to learn new domains and topics 
  • A certain willingness to travel
  • Good written and spoken German and English skills

Your tasks

  • Recognizing patterns and rules in different domains and specialist areas and systematizing them 
  • Conception of domain-specific (modeling) languages and their IDEs together with the specialist departments of our customers  
  • Implementation of DSLs based on Jetbrain's MPS or Xtext/Xtend

Our offer

  • Appreciative and respectful company culture that lives diversity and equality
  • Flexible and location-independent working hours models (also remote)
  • 4+1 working hours model 
  • Job bike / company car
  • and much more

Our guide "How to be an itemiker" gives you a good overview of what we value at itemis and what more you can expect from us.

Join itemis 

Feel free to skip the cover letter and tell us in three sentences, why you in particular would be a perfect fit for itemis! Send us your CV, salary expectations, and availability via our contact form.