softwareentwickler-in-w-m-d

Karlsruher Institut für Technologie
Eggenstein-Leopoldshafen, Germany
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
€61,900.0 - €71,200.0
Working hours
Shift work
Languages
English

Tech stack

C++ (Programming Language) Profiling Nvidia CUDA Data Transmissions Software Debugging Software Design Patterns Linux Microprocessors Python (Programming Language) Node.Js Open Source Technology OpenCL
+8 more
Remote Direct Memory Access Software Engineering Software Systems Data Streaming Graphics Processing Unit (GPU) High Performance Computing Information Technology Software Version Control

Job description

href=”https://github.com/ufo-kit/ufo-core” target=”_blank” rel=”nofollow”>https://github.com/ufo-kit/ufo-core</a>) sowie der Begleitbibliothek ufo-filters (https://github.com/ufo-kit/ufo-filters), die OpenCL-basierte Bildverarbeitungsalgorithmen bereitstellt. Sie werden zentrale Architekturelemente des Frameworks modernisieren und neu gestalten und dabei bewährte Komponenten weiterverwenden, um den Anforderungen zukünftiger großskaliger Bildgebungsanwendungen gerecht zu werden.</p> <p>Ihre Aufgaben im Einzelnen:</p> <ul> <li>Modernisierung bzw. Neuentwicklung des Open-Source-UFO Frameworks für skalierbare GPU-beschleunigte Bildrekonstruktion und -analyse</li> <li>Entwicklung von Ausführungs- und Scheduling-Mechanismen für graphbasierte Verarbeitungspiplines über CPUs, GPUs und Multi-Node-Systeme hinweg</li> <li>Optimierung von Datenflussarchitekturen für Hochdurchsatzverarbeitung mit Fokus auf:</li>

Requirements

  • Zero-Copy-Verarbeitung
  • asynchrone Ausführung
  • streamingorientierte Pipelines
  • GPU-zu-GPU-Datenübertragung
  • effiziente Nutzung schneller Interconnects
  • </ul> <li>Integration und Implementierung von Rekonstruktions- und Bildverarbeitungsalgorithmen für großskalige 3D-Bildgebung</li> <li>Entwicklung von Python-Schnittstellen und Werkzeugen zur High-Level-Workflow-Orchestrierung</li> <p>Profil </p> <ul> <li>Promotion in Informatik, Mathematik oder verwandten Fachrichtungen, alternativ Masterabschluss in einem der genannten Bereiche mit mindestens zwei Jahren Berufserfahrung</li> <li>Praktische Erfahrung in der Entwicklung komplexer Softwaresysteme in High-Performance-Computing (HPC) oder GPU-Computing-Umgebungen</li> <li>Erfahrung mit GPU-Programmierung und parallelem Rechnen (CUDA, OpenCL, MPI oder vergleichbar Technologien)</li> <li>Sehr gute Programmierkenntnisse in C/C++ und Python</li> <li>Gute Kenntnisse in Linux und moderner Softwareentwicklung (Debugging, Profiling, Buildsysteme, Versionsverwaltung, Entwurfsmuster)</li> <li>Sehr gute Englischkenntnisse in Wort und Schrift</li> </ul> <p>Wünschenswerte Qualifikationen:</p> <ul> <li>Erfahrung mit Bildverarbeitung oder tomographischer Rekonstruktion</li> <li>Erfahrung mit graphbasierten Ausführungssystemen, Streaming-/Datenflussarchitekturen oder Task-Schedulern</li> <li>Erfahrung mit RDMA-/Hochgeschwindigkeitsnetzwerken oder Multi-GPU-Programmierung</li> </ul> <p>Wir bieten </p> <p> Forschung mit Wirkung
    Arbeiten Sie an Themen von gesellschaftlicher Relevanz - in einem exzellenten wissenschaftlichen Umfeld, das Veränderungen möglich macht. </p> <p> Familienfreundlichkeit
    Das Programm “KIT-Family +” unterstützt Sie bei der Vereinbarkeit von Familie und Beruf - durch Kinderbetreuung, Ferienangebote, ein Eltern-Kind-Büro und Hilfe bei der Angehörigenpflege. </p> <p> Flexible Arbeitszeitgestaltung
    Nutzen Sie Gleitzeit, mobiles Arbeiten und 30 Tage Urlaub für eine optimale Work-Life-Balance. </p> <p> Gesundheit
    Unter dem Motto “Fit im KIT - mit Körper, Geist und Seele” fördern wir Ihre Gesundheit mit Sportkursen, Angeboten zur psychischen Gesundheit und regelmäßigen Vorsorgeuntersuchungen. </p> <p> Individuelle Zusatzleistungen
    Profitieren Sie von einer betrieblichen Altersvorsorge (VBL), einem monatlichen Zuschuss von 25 Euro zum Jobticket BW sowie vielfältigen Angeboten rund um Kultur und Freizeit. </p> <p> Karriere und Entwicklung
    Wir unterstützen Sie mit einer strukturierten Einarbeitung, vielfältigen Weiterbildungsmöglichkeiten und individueller Förderung. So stärken wir Ihr persönliches Wachstum. </p> <p></p> <p>JBFD1_DE</p>

    About the company

    Das Karlsruher Institut für Technologie (KIT) - Die Universität in der Helmholtz-Gemeinschaft

    Im Dialog mit der Gesellschaft entwickelt das KIT Lösungen für große Herausforderungen - von Klimawandel, Energiewende und nachhaltigem Umgang mit natürlichen Ressourcen bis hin zu Künstlicher Intelligenz, technologischer Souveränität und demografischem Wandel. Als Die Universität in der Helmholtz-Gemeinschaft vereint das KIT wissenschaftliche Exzellenz vom Erkenntnisgewinn bis zur Anwendungsorientierung unter einem Dach - und ist damit in einer einzigartigen Position, diese Transformation voranzutreiben. Damit bietet das KIT als Exzellenzuniversität seinen mehr als 10 000 Mitarbeitenden sowie seinen 22 800 Studierenden herausragende Möglichkeiten, eine nachhaltige und resiliente Zukunft zu gestalten.
    KIT - Science for Impact.

    Das

    Apply for this position

    This job is hosted externally. Click below to view the full posting and apply.

    Apply on www.jobfinder.de

    Good distractions

    Talks and stories from around this role — technically off-topic, practically not.

    45 sec

    Working securely with Node.js path application programming interfaces

    Sonya Moisset · WWC 2023

    1:42 min

    Navigating emerging hardware standardization in vendor programming ecosystems

    Paul Graham Paul Graham · LIVE

    52 sec

    Running persistent Linux environments directly on Windows

    Ben Breard Ben Breard · WWC 2025

    2:47 min

    Exploring career opportunities and recruitment open positions

    Kurt Eder · LIVE

    3:55 min

    Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

    Sonya Moisset · WWC 2023

    5:24 min

    Engineering domains and technology innovation initiatives at Bosch Vienna

    Georg Kühberger +1 · LIVE

    Videos

    See all

    Related articles

    See all