Stellenangebote des Fachgebietes Programmiersprachen und Übersetzer
SHKs im Bereich Software-Werkzeuge zur Bewertung von Prozessoren für eingebettete Systeme Aufgabenbereiche:
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
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
Your browser does not support HTML 5 video.
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.