Senior Software Engineer – HPC Cluster Management

2100 NVIDIA USA
Vollzeit
🗓

remote-job.net Job-Zusammenfassung:
💶 Gehalt: 168.000
⏰ Wöchentliche Arbeitszeit: Vollzeit
🔍 Empfohlene Erfahrung: Senior
🎓 Empfohlene Ausbildung: Abschluss in Informatik oder einem verwandten Bereich
📋 Hauptaufgaben:
  • Entwicklung von Installationsprozessen.
  • Integration neuer Hardware.
  • Unterstützung des Support-Teams.
✅ Hauptvoraussetzungen:
  • 7+ Jahre Erfahrung in der Softwareentwicklung.
  • Sehr gute Linux-Kenntnisse.
  • Profi in Python.
🏭 Branche: keine Angabe

Über das Unternehmen

NVIDIA transformiert seit über 25 Jahren Computergraphik, PC-Gaming und beschleunigtes Computing. Es ist ein einzigartiges Erbe der Innovation, das durch großartige Technologie und erstaunliche Menschen gefördert wird. Heute nutzen wir das unbegrenzte Potenzial von KI, um die nächste Ära des Computing zu definieren. In dieser Ära fungiert unsere GPU als das Gehirn von Computern, Robotern und selbstfahrenden Autos, die die Welt verstehen können. Das, was noch nie zuvor gemacht wurde, erfordert Vision, Innovation und die besten Talente der Welt. Als NVIDIAN sind Sie in einer vielfältigen, unterstützenden Umgebung eingebettet, in der jeder inspiriert ist, sein Bestes zu geben. Treten Sie dem Team bei und sehen Sie, wie Sie einen bleibenden Einfluss auf die Welt ausüben können!

Wir haben Stellen für enthusiastische, fleißige und erfahrene Softwareentwickler, die an unserer Hardware-Integration und bare-metal Bereitstellung in unserer Linux-basierten Clusterverwaltungssoftware arbeiten.


Aufgaben
  • Entwicklung der Installations- und Bereitstellungsprozesse für Head- und Compute-Knoten.
  • Arbeiten an Funktionalitäten im Bereich der Bereitstellung von Edge-Standorten.
  • Integration unseres Produkts mit der neuesten Hardware (z.B. GPUs, DPUs, Beschleuniger).
  • Entwicklung neuer Funktionen für unser BIOS- und Firmware-Upgrade-Management.
  • Erweiterung der Funktionalität für eine breitere Palette von Workloads.
  • Unterstützung neuer Linux-Distributionen.
  • Verbesserung der Unterstützung für alternative CPU-Architekturen wie ARM.
  • Hinzufügen von Funktionen zu unseren Ansible-Sammlungen für Clusterinstallation und -verwaltung.
  • Unterstützung unseres Support-Teams bei Kundenanfragen.

Voraussetzungen
  • Abschluss in Informatik oder einem verwandten Bereich (oder gleichwertige Erfahrung).
  • Über 7 Jahre Erfahrung in der Softwareentwicklung und/oder verwandten Rollen.
  • Sehr gute Kenntnisse des Linux-Betriebssystems und Netzwerkkonzepte in Linux.
  • Gute praktische Kenntnisse der gängigsten Software, die Teil einer typischen Linux-Installation ist.
  • Profi in Python und vertraut mit objektorientiertem Softwaredesign.

Benefits
  • Wettbewerbsfähiges Gehalt basierend auf Standort, Erfahrung und vergleichbaren Positionen.
  • Anspruch auf Unternehmensanteile.
  • Vielfältige Arbeitsumgebung und Förderung der Diversität.