C++ Softwareentwickler/in (w/m/d) - Optimierung von Hochgeschwindigkeitsnetzwerken

Dlr

Dresden

On-site

EUR 52,000 - 68,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fort- und Weiterbildungsmöglichkeiten
Gleichstellung aller Menschen

Job summary

DLR sucht eine/n C++ Softwareentwickler/in (w/m/d) in Dresden, der Hochleistungsrechner-Software weiterentwickelt. Sie arbeiten an der Optimierung von Netzwerken und CFD-Anwendungen im HPC-Umfeld und tragen zur Skalierbarkeit von Anwendungen bei.

Sie bringen fundierte C/C++-Programmierkenntnisse, Python-Erfahrung und HPC-Nutzung mit, arbeiten eng mit Fachabteilungen zusammen und dokumentieren Ergebnisse sowie Fortschritte in Berichten und Fachzeitschriften.

Qualifications

  • Abgeschlossenes wissenschaftliches Hochschulstudium (Master/Diplom) in Informatik, Mathematik oder Ingenieurwissenschaften.
  • Gute Programmierkenntnisse in C/C++ sowie in Python.
  • Praktische Erfahrung mit Hochleistungsrechnern (HPC).

Responsibilities

  • Erforschung, Vergleich und Bewertung von Programmier-, Daten- und Speichermodellen bzgl. Effizienz für Simulationswerkzeuge.
  • Erforschung, Vergleich und Bewertung neuer Methoden bzgl. paralleler Effizienz und Skalierbarkeit.
  • Anwendung von Performance-Analyse-Software zur Identifizierung von Schwachstellen in der Anwendungssoftware.
  • HPC-Optimierung der Anwendungssoftware basierend auf Forschungsergebnissen und Performance-Analysen.
  • Dokumentation der entwickelten Software und Verbesserungen anhand von Vergleichen der parallelen Effizienz.
  • Fachliche Betreuung von Praktikanten und Studenten, Abschlussarbeiten.
  • Veröffentlichung der Ergebnisse auf Tagungen und in Fachzeitschriften

Skills

Cpp/C++-Programmierung
Python
HPC
Infiniband/OmniPath
Englisch

Education

Master-Abschluss

Tools

MPI
OpenMP

Job description

C++ Softwareentwickler/in (w/m/d) - Optimierung von Hochgeschwindigkeitsnetzwerken Sprache Profil

Unsere gemeinsamen Berufungen und Professuren finden Sie hier: Gemeinsame Berufungen / Professuren

C++ Softwareentwickler/in (w/m/d) - Optimierung von Hochgeschwindigkeitsnetzwerken Stellenbeschreibung Kennziffer: 6283 Arbeitsort: Dresden Eintrittsdatum: ab sofort Karrierestufe: Absolventinnen & Absolventen, Berufserfahrene Beschäftigungsgrad: Teilzeit, Vollzeit Dauer der Beschäftigung: 3 Jahre

Vergütung

Die Vergütung erfolgt gemäß der jeweils geltenden Tarifverträge des öffentlichen Dienstes (Bund).

Steige ein in die faszinierende Welt des Deutschen Zentrums für Luft- und Raumfahrt e. V. (DLR), um mit Forschung und Innovation die Zukunft mitzugestalten! Mit dem Know-how und der Neugier unsererrund 12.000Mitarbeitenden aus 100 Nationen sowie unserer einzigartigen Infrastruktur bieten wir ein spannendes und inspirierendes Arbeitsumfeld. Gemeinsam entwickeln wir nachhaltige Technologien und tragen so zur Lösung globaler Herausforderungen bei. Möchtest du diese große Zukunftsaufgabe mit uns zusammen angehen? Dann ist dein Platz bei uns!

Das Institut für Softwaremethoden zur Produkt-Virtualisierung befasst sich mit der Entwicklung von Programmier- und Datenmodellen zur Nutzung aktueller und zukünftiger paralleler Rechnerarchitekturen, stellt Plattformen für multidisziplinäre Produktanalyse und Optimierung bereit und entwickelt dedizierte Softwaremethoden und Technologien zur Realisierung des virtuellen Produkts.

Das erwartet dich

Die Abteilung für Hochleistungsrechnen entwickelt hochskalierbare Simulationssoftware zur effizienten Nutzung aktueller und zukünftiger Hochleistungsrechner-Architekturen. Als Kompetenzzentrum bringt die Abteilung die HPC-Expertise (High Performance Computing, Hochleistungsrechnen) bei der Zusammenarbeit mit anderen DLR-Instituten ein, um spezifische Fragestellungen im Bereich des Hochleistungsrechnens zu lösen. Überwiegend geht es um die Weiterentwicklung von Software für CFD-Anwendungen und deren Kopplung mit anderen Disziplinen.

Für Anwendungen auf den HPC-Clustern des DLR ist die Kommunikation und Synchronisation zu untersuchen und ggf. zu verbessern. Hierfür müssen geeignete Ansätze erarbeitet, implementiert, und evaluiert werden um die über eine Vielzahl an Recheneinheiten verteilte Ausführung zu koordinieren und entsprechende Daten über das Netzwerk zu transferieren. Dafür sollen etablierte parallele Programmiermodelle genutzt, geeignet auf die Netzwerktopologie abgebildet und die Netzwerktechnologie entsprechend parametrisiert werden.

Deine Aufgaben
  • Erforschung, Vergleich und Bewertung von Programmier-, Daten- und Speichermodellen bezüglich ihrer Effizienz für verschiedene fachspezifische Simulationswerkzeuge
  • Erforschung, Vergleich und Bewertung neuer Methoden und Verfahren bezüglich paralleler Effizienz und Skalierbarkeit
  • Anwendung von Performance-Analyse Softwarewerkzeugen zur Identifizierung von Schwachstellen in der Anwendungssoftware. Die mächtigen Analyse Werkzeuge haben eine hohe Komplexität, so dass Erfahrung für die Nutzung und das Verständnis der Analysemethoden erarbeitet werden muss.
  • HPC-Optimierung der Anwendungssoftware basierend auf den Ergebnissen der Forschungsaufgaben und der Performance-Analyse
  • Dokumentation der entwickelten Software und der erreichten Verbesserungen anhand von Vergleichen der parallelen Effizienz insbesondere für industrierelevante komplexe Testfälle
  • fachliche Betreuung von Praktikanten und Studenten, Abschlussarbeiten
  • Veröffentlichung der Ergebnisse auf wissenschaftlichen Tagungen und in renommierten Zeitschriften
Das bringst du mit
  • abgeschlossenes wissenschaftliches Hochschulstudium (Master/Diplom Uni) in Informatik, Mathematik oder Ingenieurwissenschaften (z.B. aus der Fachrichtung Luft- und Raumfahrttechnik oder Simulationstechnik) oder andere für die Tätigkeit relevanten Studiengänge
  • gute Programmierkenntnisse in C/C++ sowie Python
  • praktische Erfahrung mit der Nutzung und Programmierung für Hochleistungsrechner (HPC)
  • praktische Erfahrung mit der Nutzung und Optimierung von Hochgeschwindigkeitsnetzwerken (z.B. Infiniband, OmniPath)
  • gute Kenntnisse der englischen Sprache in Wort und Schrift

Die Vergütung erfolgt je nach Qualifikation und Aufgabenübertragung bis Entgeltgruppe 13 TVöD.

Das bieten wir dir

Das DLR steht für Vielfalt, Wertschätzung und Gleichstellung aller Menschen. Wir fördern eigenverantwortliches Arbeiten und die individuelle Weiterentwicklung unserer Mitarbeitenden im persönlichen und beruflichen Umfeld. Dafür stehen dir unsere zahlreichen Fort- und Weiterbildungsmöglichkeiten zur Verfügung. Chancengerechtigkeit ist uns ein besonderes Anliegen, wir möchten daher insbesondere den Anteil von Frauen in der Wissenschaft und Führung erhöhen. Bewerbungen schwerbehinderter Menschen bevorzugen wir bei fachlicher Eignung.

Wir freuen uns darauf, dich kennenzulernen!

Fragen zu dieser Position (Kennziffer6283) beantwortet dir gerne

Dr. Thomas Gerhold
Tel.:+49 351 210718 103

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Softwareentwickler/in (w/m/d) - Optimierung von Hochgeschwindigkeitsnetzwerken
C++ Softwareentwickler/in (w/m/d) - Optimierung von Hochgeschwindigkeitsnetzwerken

German Aerospace Center (DLR) • Dresden

On-site
EUR 47,000 - 69,000
Informatiker/in, Physiker/in (w/m/d) - für IT-Management
Informatiker/in, Physiker/in (w/m/d) - für IT-Management

Dlr • Ulm

On-site
EUR 54,000 - 72,000
Student/in (w/m/d) - Physik, Informatik, Mathematik o.ä.
Student/in (w/m/d) - Physik, Informatik, Mathematik o.ä.

Deutsches Zentrum für Luft- und Raumfahrt e. V. • Jena

On-site
EUR 17,000 - 22,000
Studentische Aushilfe (w/m/d) - im Bereich Software Engineering
Studentische Aushilfe (w/m/d) - im Bereich Software Engineering

Dlr • Oberpfaffenhofen

On-site
EUR 17,000 - 22,000
Informatiker/in (w/m/d) - Forschung und Entwicklung von Payload-Software für Raumfahrtsysteme
Informatiker/in (w/m/d) - Forschung und Entwicklung von Payload-Software für Raumfahrtsysteme

Dlr • Braunschweig

On-site
EUR 45,000 - 65,000
Masterstudent/in (w/m/d) in Informatik oder Physik
Masterstudent/in (w/m/d) in Informatik oder Physik

Dlr • Oberpfaffenhofen

On-site
EUR 13,000 - 17,000
IT-Systemingenieur/in, Mechatroniker/in, Informatiker/in (w/m/d)
IT-Systemingenieur/in, Mechatroniker/in, Informatiker/in (w/m/d)

Deutsches Zentrum für Luft- und Raumfahrt e.V. • Stuttgart

On-site
EUR 60,000 - 75,000
Softwareentwickler/in (w/m/d)
Softwareentwickler/in (w/m/d)

Dlr • Oberpfaffenhofen

On-site
EUR 48,000 - 60,000
Wissenschaftsmanager/in (w/m/d) für Forschungsinfrastrukturen des DLR
Wissenschaftsmanager/in (w/m/d) für Forschungsinfrastrukturen des DLR

Dlr • Köln

On-site
EUR 54,000 - 76,000
Ausbildung Fachinformatik für Systemintegration (w/m/d)
Ausbildung Fachinformatik für Systemintegration (w/m/d)

Dlr • Braunschweig

On-site
EUR 12,000 - 18,000
Zuschuss zum Deutschland-Ticket Jobt
Teilzeitausbildung möglich