Vision & Perception Engineer - Humanoid (Mensch)

Vision & Perception Engineer - Humanoid (Mensch)

Zürich Vollzeit 55000 - 75000 € / Jahr (geschätzt) Kein Homeoffice möglich
N

Auf einen Blick

  • Aufgaben: Entwickle die Wahrnehmungssoftware für humanoide Roboter und ermögliche ihnen, die Welt zu verstehen.
  • Unternehmen: Innovatives Unternehmen im Bereich Robotik mit einem kreativen und dynamischen Team.
  • Vorteile: Attraktive Vergütung, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein inspirierendes Arbeitsumfeld.
  • Weitere Informationen: Wachstumsorientierte Umgebung mit vielen Möglichkeiten zur beruflichen Weiterentwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an spannenden Projekten mit modernster Technologie.
  • Qualifikationen: Bachelor oder Master in Informatik, mindestens 3 Jahre Erfahrung in Softwareentwicklung und C++-Kenntnisse.

Das prognostizierte Gehalt liegt zwischen 55000 - 75000 € pro Jahr.

Deine Mission & Herausforderungen

Als Robotics Software Engineer (Vision & Perception) bist du der Architekt der „Augen“ unseres humanoiden Roboters – und seiner Fähigkeit, die Welt zu verstehen. Du entwickelst den gesamten Perception-Stack, der unseren Robotern ermöglicht, komplexe, dynamische Umgebungen wahrzunehmen, zu interpretieren und mit Menschen sicher zu interagieren. Deine Arbeit verwandelt rohe Sensordaten von Kameras, LiDAR, IMUs, Kraft-/Drehmomentsensoren und Gelenksensoren in ein hochstufiges, handlungsrelevantes Verständnis für Navigation, Manipulation und Interaktion. Dabei arbeitest du intensiv mit 3D-Computer Vision, Deep Learning, Sensorfusion und High-Performance-C++, um ein robustes und zuverlässiges Wahrnehmungssystem aufzubauen.

  • Entwerfe und implementiere die komplette Perception-Softwarearchitektur – von Low-Level-Sensortreibern bis hin zu High-Level-Szenenverständnis – mit Fokus auf Echtzeit-Performance und Robustheit.
  • Entwickle und optimiere modernste Algorithmen für SLAM, Objekterkennung &-verfolgung, semantische Segmentierung und 3D-Rekonstruktion.
  • Schreibe sauberen, effizienten und wartbaren Code in modernem C++ (C++17/20) für zentrale Perception- und Sensorfusion-Bibliotheken.
  • Architekturiere und steuere den hochdurchsatzfähigen Datenfluss der Sensorsysteme mithilfe von ROS2 und dem zugrunde liegenden DDS-Framework.
  • Integriere und kalibriere verschiedene Perception-Sensoren – Stereo-/Tiefenkameras, LiDARs, IMUs – zu einem einheitlichen Weltmodell.
  • Arbeite eng mit Teams aus Control, Manipulation und Planning zusammen, um Perception-Anforderungen zu definieren und die benötigten Daten für nachgelagerte Aufgaben bereitzustellen.
  • Entwickle Tools zur Datenvisualisierung, Systemdiagnose und Performanceanalyse.
  • Erstelle und pflege umfassende technische Dokumentationen zu Sensor-Schnittstellen, Datenformaten und Systemarchitekturen.
  • Validiere Perception-Module sowohl in Simulation als auch auf realen humanoiden Plattformen – und schließe so die Lücke zwischen Simulation und Realität.
  • Stelle sicher, dass alle Perception-Komponenten Echtzeit- und Safety-Anforderungen für Mensch-Roboter-Kollaboration erfüllen.
  • Etabliere und fördere Best Practices in der Softwareentwicklung – inkl. Git-Versionierung, CI/CD-Pipelines und datengetriebenem automatisierten Testing.

Auf was können wir uns freuen

  • Ausbildung: Bachelor oder Master in Informatik, Software Engineering, Robotik oder einem verwandten technischen Fachgebiet.
  • Erfahrung: Mindestens 3 Jahre Berufserfahrung in der Softwareentwicklung mit Fokus auf Computer Vision oder Perception für Robotiksysteme.
  • C++-Kompetenz: Sicherer Umgang mit modernem C++ (C++11 oder neuer) – insbesondere Objektorientierung, Multithreading und Performance-Optimierung auf ressourcenbegrenzten Systemen.
  • Computer Vision Grundlagen: Solides theoretisches und praktisches Verständnis von 3D-Geometrie, Kameramodellen, Multi-View-Geometrie, Filtern (z. B. Kalman) und Sensorfusion.
  • 3D-Vision-Erfahrung: Nachweisliche praktische Erfahrung mit 3D-Daten und Punktwolken, sicherer Umgang mit PCL (Point Cloud Library).
  • Deep-Learning-Erfahrung: Erfahrung mit Deep-Learning-Modellen für Perception-Aufgaben (z. B. Objekterkennung, Segmentierung) – inkl. PyTorch oder TensorFlow sowie Deployment auf Robotik-Hardware.
  • Erfahrung mit GPU-Programmierung zur Beschleunigung von Perception-Algorithmen (z. B. CUDA, OpenCL).
  • Kenntnisse in Performance-Optimierung für Echtzeitanwendungen auf Embedded-Systemen (z. B. NVIDIA Jetson).
  • Vertraut mit Simulationsumgebungen wie Gazebo oder NVIDIA Isaac Sim für Perception-Entwicklung und -Testing.
  • Gute Python-Kenntnisse für schnelles Prototyping, Datenanalyse und Machine-Learning-Training.
  • Erfahrung mit MLOps-Infrastrukturen für große Sensordatensätze und Trainingspipelines.
  • Kenntnisse klassischer Computer-Vision-Bibliotheken wie OpenCV.

Vision & Perception Engineer - Humanoid (Mensch) Arbeitgeber: NEURA Robotics

Als Vision & Perception Engineer in unserem innovativen Unternehmen hast du die Möglichkeit, an der Spitze der Robotik-Technologie zu arbeiten und einen echten Unterschied in der Mensch-Roboter-Interaktion zu machen. Wir bieten eine dynamische Arbeitsumgebung, die Kreativität und Zusammenarbeit fördert, sowie umfangreiche Weiterbildungsmöglichkeiten, um deine Fähigkeiten kontinuierlich zu erweitern. Unsere moderne Ausstattung und der Fokus auf neueste Technologien ermöglichen es dir, in einem inspirierenden Umfeld zu wachsen und deine Ideen in die Realität umzusetzen.

N

Kontaktdaten:

NEURA Robotics Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Vision & Perception Engineer - Humanoid (Mensch) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Robotik und Softwareentwicklung in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und vertiefe dein Wissen über Computer Vision und Perception. Zeige, dass du die Algorithmen und Technologien beherrschst, die für die Stelle wichtig sind.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!

Tipp Nummer 4

Zeige deine Leidenschaft für Robotik! Sprich in Gesprächen über deine Projekte und was dich an der Technologie fasziniert. Deine Begeisterung kann oft den Unterschied machen und Arbeitgeber überzeugen.

Wir glauben, dass du diese Fähigkeiten brauchst, um Vision & Perception Engineer - Humanoid (Mensch) mit Bravour zu bestehen

C++ (C++11 oder neuer)
3D-Computer Vision
Deep Learning
Sensorfusion
SLAM
Objekterkennung
semantische Segmentierung

Einige Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Position als Vision & Perception Engineer interessierst und was dich an der Arbeit bei StudySmarter begeistert.

Betone deine relevanten Erfahrungen:Stell sicher, dass du deine Erfahrungen im Bereich Computer Vision und Robotik klar hervorhebst. Zeig uns konkrete Projekte oder Herausforderungen, die du gemeistert hast, und wie diese dich auf die Rolle vorbereiten.

Code-Beispiele einfügen:Wenn möglich, füge Links zu deinen Code-Beispielen oder Projekten hinzu, die deine Fähigkeiten in C++ und Computer Vision demonstrieren. Das gibt uns einen direkten Einblick in dein Können und deine Herangehensweise an Probleme.

Bewerbung über unsere Website:Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass wir alle Informationen richtig erhalten und du die besten Chancen auf eine Rückmeldung hast.

Wie man sich auf ein Vorstellungsgespräch bei NEURA Robotics vorbereitet

Verstehe die Technologie

Mach dich mit den neuesten Entwicklungen in der Robotik und Computer Vision vertraut. Lies über aktuelle Trends in 3D-Computer Vision, Deep Learning und Sensorfusion, um während des Interviews fundierte Fragen stellen zu können.

Praktische Beispiele vorbereiten

Bereite konkrete Beispiele aus deiner bisherigen Arbeit vor, die deine Fähigkeiten in C++, 3D-Vision und Deep Learning demonstrieren. Zeige, wie du Herausforderungen gemeistert hast und welche Lösungen du entwickelt hast.

Teamarbeit betonen

Da die Rolle enge Zusammenarbeit mit anderen Teams erfordert, sei bereit, über deine Erfahrungen in interdisziplinären Projekten zu sprechen. Betone, wie du zur Definition von Perception-Anforderungen beigetragen hast und wie du mit anderen zusammengearbeitet hast.

Fragen zur Unternehmenskultur

Bereite Fragen vor, die dir helfen, die Unternehmenskultur und die Erwartungen an die Rolle besser zu verstehen. Zeige Interesse an Best Practices in der Softwareentwicklung und wie das Team mit neuen Technologien umgeht.