System Software Engineer (gn) Cloud & Simulation in Dresden

System Software Engineer (gn) Cloud & Simulation in Dresden

Dresden Vollzeit 61650 - 75350 € / Jahr (geschätzt) Vor Ort
W

Auf einen Blick

  • Aufgaben: Entwickle und betreibe innovative GPU-Infrastrukturen für unsere Simulationstechnologien.
  • Unternehmen: Wandelbots, ein Vorreiter in der Robotik-Softwareentwicklung.
  • Vorteile: Kostenlose Mahlzeiten, 30 Tage Urlaub, Weiterbildungsmöglichkeiten und flexible Arbeitszeiten.
  • Weitere Informationen: Dynamisches Team mit über 100 Kollegen und einer wertschätzenden Unternehmenskultur.
  • Warum dieser Job: Gestalte die Zukunft der Robotik mit und mache einen echten Unterschied!
  • Qualifikationen: Erfahrung in Plattformengineering, Kubernetes und CI/CD ist von Vorteil.

Das prognostizierte Gehalt liegt zwischen 61650 - 75350 € pro Jahr.

Ihre Mission

Bei Wandelbots entwickeln wir NOVA, eine Plattform, die die Programmierung von Industrierobotern für alle zugänglich macht. Unser Simulationsteam entwickelt Technologien, die es Partnern, Kunden und internen Teams ermöglichen, mit fotorealistischen digitalen Zwillingen realer Produktionsumgebungen zu arbeiten. Dies umfasst eine Pipeline, die reale Scans in nutzbare 3D-Szenen durch Gaussian Splatting umwandelt, sowie eine browserbasierte Streaming-Plattform, die auf NVIDIA Omniverse und Isaac Sim basiert. Beide Technologien funktionieren bereits, werden jedoch noch nicht als Produkt betrieben. Ihre Aufgabe ist es, dies zu ändern.

Der erste Schritt ist die interne Standardisierung. Wir möchten individuell verwaltete Umgebungen und handgefertigte Bereitstellungen durch eine reproduzierbare, dokumentierte Lösung ersetzen, die Teams unabhängig nutzen können: Szene rein, Sitzung raus, ohne dass das Simulationsteam jede Einrichtung betreiben muss. Der zweite Schritt ist die externe Produktisierung. Die gleichen Fähigkeiten müssen so verpackt werden, dass Partner und Kunden sie in ihren eigenen Umgebungen betreiben können, z.B. mit versionierten Releases, stabilen Schnittstellen, Mandantentrennung, Diagnosen, Upgrade-Pfaden und Dokumentation.

Sie werden dem Simulationsteam beitreten und sich auf die Infrastruktur und die operativen Grundlagen dieser Systeme konzentrieren. Sie werden nicht isoliert daran arbeiten: Wandelbots hat ein etabliertes Infrastrukturteam, das für die gemeinsame Infrastruktur und Plattformfähigkeiten verantwortlich ist. Sie werden eng mit diesem Team zusammenarbeiten, während Sie die simulationsspezifischen Arbeitslasten, Bereitstellungsmuster und betrieblichen Anforderungen übernehmen. Dies ist eine praktische Ingenieurrolle mit Raum zur Gestaltung der Architektur und zur gemeinsamen technischen Entscheidungsfindung mit den beteiligten Teams.

Was Sie tun werden:

  • Aufbau und Betrieb der GPU-Infrastruktur, die für unsere Simulationsarbeitslasten erforderlich ist, einschließlich NVIDIA GPU Operator, Geräte-Plugins, Treiberlebenszyklus und GPU-Sharing durch MIG oder Zeitslicing.
  • Zusammenarbeit mit dem Infrastrukturteam zur Integration von Simulationsarbeitslasten in unsere gemeinsame Kubernetes- und Cloud-Infrastruktur.
  • Erstellung deklarativer und reproduzierbarer Bereitstellungen unter Verwendung von Infrastructure as Code und GitOps sowie Unterstützung bei der Konsolidierung der in den heutigen Umgebungen verwendeten Tools.
  • Übernahme von CI/CD und dem Container- und Image-Lebenszyklus für CUDA- und NGC-basierte Arbeitslasten.
  • Entwurf von Scheduling und Autoscaling für zwei unterschiedliche Arbeitslastprofile: latenzempfindliche interaktive Streaming-Sitzungen und rechenintensive Gaussian Splatting-Jobs.
  • Umwandlung der Gaussian Splatting-Pipeline in einen reproduzierbaren Workflow, von der Datenerfassung und dem Training bis hin zu OpenUSD-Assets.
  • Betrieb und Erweiterung unserer Omniverse- und Isaac Sim-Streaming-Plattform, einschließlich Kit App Streaming, Sitzungslebenszyklus und Mandantentrennung.
  • Festlegung der Plattform als internen Standard durch Self-Service-Workflows, goldene Pfade, Vorlagen, Onboarding und Dokumentation.
  • Vorbereitung der Lösung für den Betrieb durch Partner und Kunden durch verpackte Bereitstellungen, versionierte Releases, Upgrade-Pfade und umsetzbare Diagnosen.
  • Unterstützung von Bereitstellungen in Cloud-, On-Premises- und partnerverwalteten Umgebungen.
  • Aufbau bedeutungsvoller Beobachtbarkeit durch Metriken, Protokolle, GPU-Telemetrie und umsetzbare Alarme.
  • Definition des simulationsspezifischen Sicherheits- und Zugriffsmodells, einschließlich Ingress, TURN und STUN für WebRTC, RBAC, Geheimnisverwaltung, SSO und Mandanten-Grenzen.
  • Enge Zusammenarbeit mit unseren Robotik-, Produkt- und Plattformteams, um sicherzustellen, dass die Lösung echte Entwicklungs- und Kunden-Workflows unterstützt.

Ihr Profil

Wir suchen einen Ingenieur, der daran interessiert ist, wie komplexe Systeme aufgebaut, bereitgestellt und betrieben werden, und nicht nur an der Bereitstellung der nächsten Anwendungsfunktion. Sie sollten Folgendes mitbringen:

  • Erfahrung im Aufbau oder Betrieb von Produktionssystemen in der Plattformtechnik, Infrastruktur, SRE, DevOps oder Systems Software.
  • Praktische Kubernetes-Erfahrung, einschließlich Ressourcenmanagement, Arbeitslastplanung und Debugging verteilter Systeme unter Last.
  • Erfahrung mit Infrastructure as Code, GitOps und CI/CD sowie die Fähigkeit, Tools basierend auf dem Problem und nicht auf einer festen Präferenz zu bewerten.
  • Solides Wissen über Linux, Container und Netzwerke.
  • Gute Python-Kenntnisse für Automatisierung, Dienste und Datenverarbeitungs-Workflows.
  • Erfahrung mit GPU-Arbeitslasten oder eine starke technische Grundlage und klares Interesse an der Arbeit mit Treibern, CUDA und GPU-Planung.
  • Die Fähigkeit, funktionierende Technologie in ein System umzuwandeln, das andere Teams unabhängig nutzen können.
  • Ein starkes Gefühl für operative Verantwortung, einschließlich Dokumentation, Diagnosen, Wartbarkeit und Reproduzierbarkeit.
  • Sehr gute Englischkenntnisse; Deutsch ist von Vorteil.

Wir erwarten nicht, dass die Kandidaten über vorherige Erfahrungen mit jeder Technologie in dieser Beschreibung verfügen. Eine starke Systemgrundlage, die Fähigkeit, unbekannte Komponenten zu lernen, und ein Interesse an diesem Problembereich sind wichtiger als das Abgleichen jedes einzelnen Punktes. Der Umfang und die Verantwortlichkeiten der Rolle werden mit Ihrer Erfahrung wachsen.

Schön zu haben:

  • Erfahrung darin, ein intern entwickeltes System in ein Produkt umzuwandeln, das in kundenkontrollierten Umgebungen betrieben werden kann.
  • Praktische Erfahrung mit NVIDIA Omniverse, Isaac Sim, Kit SDK oder OpenUSD.
  • Erfahrung mit Gaussian Splatting, NeRF, Photogrammetrie oder vergleichbaren 3D-Rekonstruktions-Pipelines.
  • Kenntnisse in WebRTC, Pixel-Streaming oder anderen Technologien für latenzfreies Video.
  • Python-, Rust- oder Go-Kenntnisse, die ausreichen, um zu bestehenden Diensten und Infrastruktur-Tools beizutragen.
  • Erfahrung mit Robotik oder Simulation, wie ROS 2 oder Sim-to-Real-Workflows.
  • Erfahrung mit Multi-Tenant-Plattformen, luftdicht abgeschotteten Bereitstellungen oder Kundenumgebungen mit spezifischen Sicherheits- und Compliance-Anforderungen.

Warum wir?

Setzen Sie einen Einfluss! Arbeiten Sie an einem innovativen, tiefgreifenden Technologieprodukt, das der Robotik-Welt und der Gesellschaft einen Mehrwert bietet! Werden Sie ein entscheidender Teil von etwas Neuem, Großem und Aufregendem, wo Sie wirklich einen Unterschied machen können!

Unsere Teams inspirieren! Die bereichsübergreifende Kommunikation ist entscheidend. Sie werden viele Ihrer 100+ Kollegen kennenlernen. Arbeiten Sie mit großartigen Menschen in unseren internationalen Teams zusammen, die Wissensaustausch und einzigartige Arbeitsweisen schätzen!

Seien Sie authentisch! Arbeiten Sie in einem wertorientierten Umfeld, in dem nicht alles perfekt sein mag, aber wir daran arbeiten! Ihr Feedback ist erforderlich, während Sie Feedback und Wertschätzung für Ihre Arbeit erhalten!

Helfen Sie anderen! Sie können bis zu 3 Tage Freistellung für ehrenamtliche Tätigkeiten in Anspruch nehmen, um Ihrer Lieblingsorganisation zu helfen.

Entwickeln Sie sich weiter! Wir bieten Schulungs- und psychische Gesundheitsmöglichkeiten, damit Sie sich sowohl mental als auch beruflich weiterentwickeln können. Und es gibt noch mehr! Genießen Sie unser kostenloses Mittagessen, Snacks und Getränke, Teamevents, 30 Tage Jahresurlaub + zusätzliche Ruhezeit während der Weihnachtszeit bis Neujahr. Wenn Ihr Kind krank wird, garantieren wir, dass 100% Ihres üblichen Einkommens gezahlt werden, während Sie sich um Ihren kleinen Liebling kümmern.

System Software Engineer (gn) Cloud & Simulation in Dresden Arbeitgeber: Wandelbots GmbH

Fusion Bionic ist ein hervorragender Arbeitgeber, der innovative Technologien in einem dynamischen Umfeld fördert. In Dresden bieten wir nicht nur ein inspirierendes Arbeitsumfeld mit kurzen Kommunikationswegen und einem interdisziplinären Team, sondern auch zahlreiche Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung. Unsere Mitarbeiter profitieren von einer offenen und pragmatischen Unternehmenskultur, die Wert auf Präzision und Teamarbeit legt, während sie an hochmodernen Maschinen arbeiten, die echte industrielle Anforderungen erfüllen.

W

Kontaktdaten:

Wandelbots GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so System Software Engineer (gn) Cloud & Simulation in Dresden erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Wandelbots GmbH anzuklopfen, wenn du dich auf die Stelle als System Software Engineer (gn) Cloud & Simulation bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Wandelbots GmbH vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um System Software Engineer (gn) Cloud & Simulation in Dresden mit Bravour zu bestehen

GPU-Infrastruktur
NVIDIA GPU Operator
Kubernetes
Infrastructure as Code
GitOps
CI/CD
Linux

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Wandelbots GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Wandelbots GmbH vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.