Auf einen Blick
- Aufgaben: Entwickle die Robotik-Software und baue innovative Tools für unsere Roboter.
- Unternehmen: Führendes Unternehmen in der Robotik mit einer kreativen und kollaborativen Kultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen und spannende Entwicklungsmöglichkeiten.
- Weitere Informationen: Wachsendes Team mit großartigen Karrierechancen und Einfluss auf die Unternehmenskultur.
- Warum dieser Job: Sei Teil eines dynamischen Teams und gestalte die Zukunft der Robotik mit.
- Qualifikationen: Mindestens 3 Jahre Erfahrung in Softwareentwicklung, idealerweise in Robotik oder Automobil.
Das prognostizierte Gehalt liegt zwischen 90000 - 110000 CHF pro Jahr.
Wir stellen einen Robotics SWE ein.
Startdatum: ASAP
Zürich, Schweiz (vor Ort, Remote nicht möglich)
Vollzeit (100%)
Ihre Rolle:
Das Bereitstellen von Robotern bedeutet mehr als nur das Trainieren der neuesten Richtlinie. Als Robotics SWE werden Sie über den gesamten Stack hinweg arbeiten und definieren, wie Entwickler, Betreiber und Kunden mit unserem Produkt interagieren. Sie wissen, dass eine Hardware-Abstraktionsschicht und Subsystem-APIs die Grundlage für ein System sind, in dem ein wachsendes Team von Ingenieuren beitragen kann, ohne die Geschwindigkeit zu verringern und das nicht bei Hardwareänderungen kaputtgeht. Sie legen Wert darauf, ein poliertes Produkt zu liefern, ebenso wie auf den Aufbau eines zuverlässigen, wartbaren Systems.
Was Sie tun werden:
- Entwicklung des Robotics-Stacks von Low-Level-Treibern und Verhaltenbäumen bis hin zu Gesundheitsmanagement und Softwarekonfiguration
- Implementierung der Daten- und Telemetrieaufnahme von den Robotern in die Cloud
- Erstellung interner Werkzeuge wie einer Teleoperationsschnittstelle, Robotermanagement und Daten-Dashboard
- Aufbau klassischer Robotik-Autonomie-Pipelines wie 3D-Kartierung, Lokalisierung und autonome Navigation
- Steuerung von CI/CD-Pipelines, Testframeworks und Entwicklerwerkzeugen. Sie werden Praktiken etablieren, die von Speichersicherheit bis hin zu architektonischen Richtlinien reichen.
Sie:
Was Sie haben sollten:
- 3+ Jahre in einer professionellen SWE-Umgebung, vorzugsweise in Robotik, Automobil oder Luft- und Raumfahrt
- Starke moderne C++-Erfahrung und Erfahrung in Python
- Solide Grundlagen von Linux wie systemd, Zeitsynchronisation, Scheduler und Netzwerkgrundlagen (TCP/UDP)
- Erfahrung im Debuggen komplexer Probleme mit Core Dumps, Debuggern (gdb) und Anwendungsprofilierung (perf, ftrace)
- Erfahrung in der Testautomatisierung (Unit-Tests, Integrationstests)
- Arbeit an eingebetteten Plattformen und Sensorintegration
Diese Fähigkeiten sind ein Plus:
- Erfahrung in Rust, ROS2 oder Zenoh
- Erfahrung mit Hardware-in-the-Loop (HIL) und Simulation-in-the-Loop (SIL) Tests
- Erfahrung mit NVIDIA Jetson
- Erfahrung in gängigen Robotik-Algorithmen (SLAM, Punktwolkenverarbeitung, Regelungstheorie, Computer Vision)
Als erster dedizierter Robotics SWE werden Sie einen massiven Einfluss auf unsere Ingenieurskultur haben. Während das Team wächst, können Sie ein hochwirksamer Generalist bleiben und über alle Abstraktionsebenen hinweg arbeiten oder sich spezialisieren und einzelne Subsysteme leiten. Machen Sie sich keine Sorgen, wenn Sie nicht jedes Kriterium erfüllen. Wir schätzen Ingenieure, die sich um den Aufbau großartiger Produkte kümmern und lernen können, wie man Dinge zum Laufen bringt.
Senior Robotics Software Engineer (Zürich, 100%) Arbeitgeber: Nabla
Als Arbeitgeber in Zürich bieten wir eine dynamische und innovative Arbeitsumgebung, die sich auf die neuesten Technologien im Bereich Robotik konzentriert. Unsere Unternehmenskultur fördert Teamarbeit und persönliche Verantwortung, während wir unseren Mitarbeitenden zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und Weiterbildung bieten. Zudem profitieren Sie von flexiblen Arbeitszeiten und der Möglichkeit, an spannenden Projekten in einem zukunftsorientierten Umfeld zu arbeiten.