Software Engineer - Simulation & Robotics Engineer

Software Engineer - Simulation & Robotics Engineer

Zürich Vollzeit 36000 - 60000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle und verbessere den Skydio Simulator für autonome Flüge.
  • Unternehmen: Skydio, führendes US-Drohnenunternehmen mit innovativer Technologie.
  • Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, umfassende Sozialleistungen und flexible Arbeitsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit Fokus auf Vielfalt und Innovation.
  • Warum dieser Job: Gestalte die Zukunft der Drohnentechnologie und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in C++ und Python sowie Interesse an Robotik und Simulation.

Das prognostizierte Gehalt liegt zwischen 36000 - 60000 € pro Jahr.

Skydio ist das führende US-Drohnenunternehmen und der Weltmarktführer im Bereich autonomer Flug, die Schlüsseltechnologie für die Zukunft von Drohnen und Luftmobilität. Das Skydio-Team kombiniert tiefes Fachwissen in künstlicher Intelligenz, erstklassiger Hardware- und Softwareentwicklung, operativer Exzellenz und Kundenorientierung, um ein breiteres, vielfältigeres Publikum von Drohnenbenutzern zu befähigen, von Versorgungsinspektoren bis hin zu Ersthelfern, Soldaten in Kampfszenarien und darüber hinaus.

Wir suchen einen Software-Ingenieur, der den Kern des Skydio-Simulators aufbaut und weiterentwickelt – ein hochpräzises, Echtzeit-Digitalreplica der physischen Welt, das sowohl von Kunden als auch von Skydios Autonomie-Ingenieuren täglich genutzt wird. In dieser Rolle arbeiten Sie tief im Simulator-Stack: von der Physik- und Sensorsimulation über die Hardwareemulation bis hin zur Kernarchitektur, die unsere vollständige Autonomie-Software in der Simulation ausführt. Sie helfen dabei, zu definieren, wie simulierte Welten sich verhalten, wie Fahrzeuge sie wahrnehmen und mit ihnen interagieren und wie eng die Simulation der Realität entspricht. Dies ist eine systemintensive Rolle, die sich auf Korrektheit, Leistung und Realismus konzentriert. Vorherige Erfahrung in der Robotik ist nicht erforderlich, aber Neugier auf physikalische Systeme und Interesse an autonomen Robotern sind unerlässlich.

Bereiche der Verantwortung:

  • Kern-Simulator-Architektur: Entwerfen, implementieren und weiterentwickeln der grundlegenden Architektur des Skydio-Simulators, um sicherzustellen, dass sie über Fahrzeugtypen, Umgebungen und Anwendungsfälle hinweg skalierbar ist.
  • Physik und Dynamik: Verbesserung und Erweiterung von Physikmodellen, die die Fahrzeugbewegung, Interaktionen mit der Umgebung und dynamische Agenten steuern.
  • Sensor- und Hardware-Simulation: Erstellen von hochpräzisen Simulationen von Kameras, IMUs und anderen Onboard-Komponenten, einschließlich Timing, Rauschcharakteristika und Hardwareverhalten.
  • Integration des Autonomie-Stacks: Ausführen und Validieren des vollständigen Skydio-Autonomie-Stacks in der Simulation, um Konsistenz zwischen simuliertem und realem Verhalten sicherzustellen.
  • Funktionsentwicklung auf Basis des Kerns: Implementieren von Simulatorfähigkeiten, die neue Arbeitsabläufe für Kunden und interne Autonomie-Ingenieure freischalten, von Trainingsszenarien bis hin zu erweiterten Testmodi.
  • Leistung und Genauigkeit: Profilieren, Optimieren und Verbessern der Simulatorleistung, während kontinuierlich Realismus und Genauigkeit vorangetrieben werden.

Was Sie tun werden:

  • Entwickeln von Kern-Simulator-Komponenten in C++ und Python, die nahe an Echtzeitanforderungen arbeiten.
  • Zusammenarbeiten mit Autonomie-, Wahrnehmungs- und Regelungsingenieuren, um das Simulationsverhalten mit realen Systemen abzustimmen.
  • Debuggen komplexer Interaktionen zwischen Physik, Sensoren, Autonomie-Logik und Rendering.
  • Mitgestalten der langfristigen technischen Richtung des Simulators sowohl als Produkt als auch als interne Plattform.
  • Beitragen zur Dokumentation und zum gemeinsamen Verständnis, wie der Simulator intern funktioniert.

Qualifikationen:

  • Starke Erfahrung in der Softwareentwicklung mit C++ und Python.
  • Erfahrung im Aufbau komplexer Systeme, bei denen Leistung, Determinismus oder Korrektheit wichtig sind.
  • Komfort beim Nachdenken über zeitlich synchronisierte Systeme, Zustandsmaschinen oder Echtzeitausführung.
  • Fähigkeit, in einem großen, sich entwickelnden Codebasis mit mehreren Stakeholdern zu arbeiten.
  • Interesse an Robotik, Simulation oder physikalischen Systemen (vorherige Erfahrung in der Robotik ist ein Plus, aber keine Voraussetzung).

Bonus-Erfahrung:

  • Robotik, Simulation, Spiel-Engines oder Echtzeitsysteme.
  • Physik-Engines, Sensormodellierung oder Hardware-Abstraktionsschichten.
  • Multithreaded- oder latenzarme Systemgestaltung.
  • Erfahrung im Debuggen von Systemen, die Software- und physikalisches Verhalten umfassen.

Vergütung: Bei Skydio umfassen unsere Vergütungspakete für reguläre, vollzeitbeschäftigte Mitarbeiter wettbewerbsfähige Grundgehälter, Eigenkapital in Form von Aktienoptionen und umfassende Sozialleistungen. Die Vergütung variiert je nach Faktoren wie Fähigkeitsniveau, Kenntnissen, übertragbarem Wissen und Erfahrung. Umzugshilfen können ebenfalls für berechtigte Rollen bereitgestellt werden. Grundsätzlich glauben wir, dass Eigenkapital der Schlüssel zum langfristigen finanziellen Wachstum ist, und wir stellen sicher, dass alle regulären, vollzeitbeschäftigten Mitarbeiter die Möglichkeit haben, erheblich vom Erfolg des Unternehmens zu profitieren. Reguläre, vollzeitbeschäftigte Mitarbeiter sind berechtigt, sich in die Gruppenkrankenversicherungspläne des Unternehmens einzuschreiben. Reguläre, vollzeitbeschäftigte Mitarbeiter sind berechtigt, die folgenden Leistungen zu erhalten: Bezahlte Urlaubszeit, Krankheitsurlaub, Feiertagsvergütung und Altersvorsorgeplan. Diese Position und alle damit verbundenen Vorteile unterliegen den geltenden Bundes-, Landes- und lokalen Gesetzen sowie den Richtlinien und Zulassungskriterien des Unternehmens.

Bei Skydio glauben wir, dass Vielfalt Innovation antreibt. Wir haben eine multidisziplinäre Umgebung geschaffen, die die Kraft unterschiedlicher Perspektiven nutzt, um elegante Lösungen für komplexe Probleme zu schaffen. Wir setzen uns dafür ein, unser Netzwerk von Menschen, Programmen und Ressourcen auszubauen, um eine inklusive Kultur zu fördern. Qualifizierte Bewerber werden ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung, geschützten Veteranenstatus oder andere durch Bundes-, Landes- oder lokale Antidiskriminierungsgesetze geschützte Merkmale bei der Beschäftigung berücksichtigt.

Software Engineer - Simulation & Robotics Engineer Arbeitgeber: Skydio

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen Umfeld zu arbeiten, das sich auf innovative Technologien im Bereich autonomer Fluglösungen konzentriert. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir gleichzeitig umfangreiche Weiterbildungsmöglichkeiten und Karriereentwicklung bieten. Mit einem wettbewerbsfähigen Gehalt und flexiblen Arbeitsbedingungen in der EMEA-Region sind wir bestrebt, ein unterstützendes und motivierendes Arbeitsumfeld zu schaffen.

S

Kontaktdaten:

Skydio Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer - Simulation & Robotics Engineer erhalten könntest

✨Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach ihren Erfahrungen bei Skydio und zeig dein Interesse an der Rolle.

✨Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten zu demonstrieren. Zeig, dass du die Technologien, die Skydio verwendet, wirklich verstehst.

✨Tipp Nummer 3

Sei proaktiv! Wenn du Fragen zur Rolle oder zum Unternehmen hast, zögere nicht, diese während des Interviews zu stellen. Das zeigt dein Engagement und Interesse an der Position.

✨Tipp Nummer 4

Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deinen Lebenslauf und dein Portfolio auf den neuesten Stand zu bringen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer - Simulation & Robotics Engineer mit Bravour zu bestehen

C++
Python
Software Engineering
Systemdesign
Echtzeitsysteme
Physik- und Sensormodellierung
Robotertechnik

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die Leidenschaft für Technologie und Innovation haben, also lass das in deinen Worten durchscheinen!

Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um deine Fähigkeiten zu untermauern. Zeig uns, wie du mit C++ und Python gearbeitet hast und welche Herausforderungen du gemeistert hast – das macht einen großen Unterschied!

Achte auf Details!:Stell sicher, dass deine Bewerbung gut strukturiert und fehlerfrei ist. Ein klarer und präziser Schreibstil zeigt uns, dass du Wert auf Qualität legst – genau wie wir bei StudySmarter!

Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Skydio vorbereitet

✨Verstehe die Technologie

Mach dich mit den neuesten Entwicklungen in der Robotik und Simulation vertraut. Lies über autonome Systeme und wie sie in der realen Welt eingesetzt werden. Das zeigt dein Interesse und deine Neugierde für das Thema.

✨C++ und Python beherrschen

Stelle sicher, dass du deine Kenntnisse in C++ und Python auffrischst. Bereite dich darauf vor, technische Fragen zu diesen Programmiersprachen zu beantworten und vielleicht sogar kleine Coding-Aufgaben während des Interviews zu lösen.

✨Praktische Beispiele parat haben

Bereite konkrete Beispiele aus deiner bisherigen Arbeit oder Projekten vor, die deine Fähigkeiten im Umgang mit komplexen Systemen und Performance-Optimierung zeigen. Das hilft dir, deine Erfahrungen greifbar zu machen.

✨Fragen stellen

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt nicht nur dein Interesse an der Position, sondern gibt dir auch die Möglichkeit, mehr über die Unternehmenskultur und die Herausforderungen im Team zu erfahren.