Zum Inhalt springen

Remote Worldwide

Softwareentwickler für C++ und CUDA

Alle weltweiten Büros stehen jederzeit zur Nutzung offen.

  • C++ · erforderlich
  • Linux · von Vorteil
Arbeitszeit
Die Arbeitszeiten sind flexibel.
Erfahrung
Erforderlich ist kommerzielle Erfahrung mit Entwicklung und Debugging leistungsfähiger GPU- und CPU-Anwendungen. Erfahrung in Low- und Ultra-Low-Latency-Projekten ist bevorzugt.
Vergütung
Gehalt nicht angegeben

Die Rolle in Kürze

Die Softwareentwicklung dient der Umsetzung anspruchsvoller Berechnungen auf GPU und CPU sowie der besseren Skalierbarkeit bestehender Lösungen. Die Zusammenarbeit umfasst Remote- oder Hybridteams mit wechselnden, projektbezogenen Verantwortlichkeiten.

Deine Aufgaben

  • Komplexe Berechnungsalgorithmen werden auf GPU und CPU unter anspruchsvollen Latenz- und Durchsatzanforderungen implementiert.
  • Bestehende Lösungen werden durch Refactoring besser skalierbar gemacht.

Das solltest du mitbringen

Erforderlich

  • Erwartet werden natürliche Neugier, eine auf kontinuierliche Verbesserung ausgerichtete Problemlösung und Flexibilität bei der Suche nach besseren Lösungen.
  • Erforderlich ist kommerzielle Erfahrung in der Entwicklung und im Debugging leistungsfähiger GPU- und CPU-Anwendungen mit starkem Fokus auf Latenz und Durchsatz.
  • Erforderlich ist praktische Erfahrung mit Bibliotheken von Drittanbietern und dem Entwurf eigener CUDA-Kernels.
  • Erforderlich ist ein sicherer Umgang mit Profiling- und Leistungsanalysewerkzeugen wie Nsight Systems, Nsight Compute und nvprof.
  • Erforderlich ist ein fundiertes Verständnis von Datenstrukturen, Algorithmen und objektorientierter Programmierung in C++.
  • Erforderlich ist die nachgewiesene Fähigkeit, in Remote- oder Hybridteams mit wechselnden, projektbezogenen Verantwortlichkeiten effektiv zusammenzuarbeiten.
  • Erwartet werden Neugier und eine aktive Auseinandersetzung mit neuen Entwicklungen in GPU, HPC und ML sowie das kontinuierliche Erlernen und Anwenden neuer Techniken.

Von Vorteil

  • Kommerzielle Erfahrung in Low- und Ultra-Low-Latency-Projekten ist bevorzugt.
  • Wünschenswert sind vertiefte Kenntnisse und Expertise in der Low-Latency- und Echtzeitentwicklung mit Latenzen unter einer Mikrosekunde.
  • Wünschenswert ist Erfahrung mit lockfreien Datenstrukturen und zugehörigen Entwurfsmustern.
  • Wünschenswert sind sichere Kenntnisse der C-Programmierung einschließlich des Schreibens von Linux-Treibern und der Arbeit mit Komponenten auf Kernel-Ebene.
  • Wünschenswert ist ein ausgeprägtes Verständnis der internen Funktionsweise von Linux und der Netzwerktechnik.
  • Wünschenswert sind Kenntnisse von Speicheroptimierungstechniken, darunter Shared Memory, Register, zusammengefasste Speicherzugriffe und persistente Kernels.
  • Wünschenswert ist Erfahrung mit Frameworks zur Inferenzoptimierung.

Weitere Angaben

  • Zum gewünschten persönlichen Profil gehören Intelligenz, Beständigkeit, eine durchdachte Arbeitsweise, ausgeprägte Detailgenauigkeit und Interesse an der Vereinfachung von Geschäftsprozessen.

So ist Remote hier geregelt

  • Die Arbeit ist remote von überall auf der Welt möglich.
  • Alle weltweiten Büros können jederzeit genutzt werden.

Das wird angeboten

  • Geboten werden 40 bezahlte freie Tage.
  • Moderne Hardware und Technologie stehen zur Verfügung.
  • Die Vergütung ist wettbewerbsfähig.
  • Das Arbeitsumfeld bietet schnelle Feedbackschleifen und ein internationales Team hoch qualifizierter Fachkräfte.

Veröffentlicht: 22.08.2025 · Quelle geprüft: 18.10.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.