Stellenangebote des Fachgebietes Programmiersprachen und Übersetzer

SHKs im Bereich Software-Werkzeuge zur Bewertung von Prozessoren für eingebettete Systeme

Aufgabenbereiche:

  1. Eignung des LLVM-Compiler-Frameworks untersuchen

    • Anpassung der Erzeugung von LLVM-Zwischensprachcode an die bei uns eingesetzte Zwischensprache TIL
    • Erweiterung der TIL-Infrastruktur, um fehlende Operationen und Konzepte für eine präzise Umsetzung relevanter LLVM-Sprachkonstrukte
  2. Erweiterung eines vorhandenen ANSI-C Compilers um 64-Bit Datentypen

    • Anpassung der Schnittstelle zwischen Analyse- und Synthesephase
    • Erweiterung der Code-Erzeugung um Operationen auf 64-Bit Datentypen

Erforderliche Vorkenntnisse:

  • tiefergehende Kenntnisse im Bereich Compiler-Entwicklung, speziell Backends (z.B. aus der Vorlesung "Compilation Methods")
  • Grundlagen zur Sprachimplementierung (z.B. aus der Vorlesung "Programming Languages and Compilers")
  • je nach Aufgabenbereich: gute bis sehr gute Kenntnisse in C oder auch C++

Weitere nützliche Vorkenntnisse:

  • je nach Aufgabenbereich: Signalverarbeitungsalgorithmen, Verschlüsselungs- und Kompressionsverfahren

Ansprechpartner: Dr. Michael Thies <mthies (at) upb (dot) de>


Wir bieten auch noch SHK-Stellen in verschiedenen anderen Arbeitsbereichen. Für nähere Informationen setzen Sie sich bitte direkt mit uns in Verbindung.

Impressum | Webmaster | Letzte Änderungen am : 19.10.2011