Visit acad.jobs with all Jobs for Academics!
                    
Position: Studentische Abschlussarbeit: C++ Entwicklung für LLVM IR Timing Analyse
Institution: Forschungszentrum Informatik
Location: Karlsruhe, Baden‐Württemberg, Germany
Duties: Entwicklung von C++ Modulen; Entwicklung von Testszenarien; Dokumentation
Requirements: Erfahrungen in der Softwareentwicklung mit C++. Grundlegende Kenntnisse in den Bereichen Compilerbau und Graphentheorie sind hilfreich. Motivation und selbstständiges Arbeiten
   
Text: C++ Entwicklung für LLVM IR Timing Analyse Bachelorarbeit, Hilfskraftstelle, Masterarbeit, Studentische Abschlussarbeit Themen-Schwerpunkt: Eingebettete Systeme, Embedded Systems and Security, Entwicklungswerkzeuge, Software-Entwicklung, Softwareperformance Studiengänge: Elektrotechnik, Informatik, Informationstechnik, Mathematik, Verwandte Studiengänge, Wirtschaftsinformatik Umfeld Wir suchen eine motivierte Studentin / einen motivierten Studenten, mit Interesse für die Entwicklung von Modulen für eine C++ Anwendung im Rahmen der Timing Analyse. Die Ausführungszeit eines Programms für eingebettete Systeme soll durch die Analyse der von der LLVM-Compiler-Infrastruktur erzeugten IR-Code-Darstellung vorhergesagt werden. Wir bieten die Möglichkeit, als wissenschaftlicher Mitarbeiter zu arbeiten oder eine Abschlussarbeit (Bachelor / Master) anzufertigen. Die Hauptaufgabe bestehet in der Entwicklung von C++ Modulen aus vorgegebenen Spezifikationen. Algorithmen aus wissenschaftlichen Publikationen müssen implementiert, Python-Prototypen in C++ Code übersetzt und neue effiziente Lösungen realisiert werden. Des Weiteren müssen Tests entwickelt werden, um ein hohes Qualitätsniveau im Rahmen eines kontinuierlichen Integrationsprozesses zu gewährleisten. Aufgaben Entwicklung von C++ Modulen Entwicklung von Testszenarien Dokumentation Wir bieten Die Möglichkeit, die gestellten Aufgaben an die eigenen Erwartungen anzupassen Die Möglichkeit mit state-of-the-art Technologien zu experimentieren Eine angenehme Arbeitsumgebung und konstruktive Zusammenarbeit Wir erwarten Erfahrungen in der Softwareentwicklung mit C++ Grundlegende Kenntnisse in den Bereichen Compilerbau und Graphentheorie sind hilfreich Motivation und selbstständiges Arbeiten Weitere Informationen Start: Ab sofort Kontakt: Alessandro Cornaglia Zurück zu den Stellenangeboten Download als PDF
Please click here, if the Job didn't load correctly.







Please wait. You are being redirected to the Job in 3 seconds.