Nominal
Avride
Senior/Staff Software Engineer – Lokalisierung & Kartierung
ÜBER DAS TEAM
Avride ist ein sich schnell entwickelndes Unternehmen in der Branche der autonomen Fahrzeuge und Lieferroboter. Wir entwickeln autonome Fahrzeugtechnologie von Grund auf, wobei wir auf den starken technischen Hintergrund unseres Kernteams und über sieben Jahre Erfahrung in der Entwicklung autonomer Fahrzeuge zurückgreifen.
Das Lokalisierungsteam ist dafür verantwortlich, allen Komponenten der autonomen Rover-Pipeline, wie Wahrnehmung, Verhaltensschicht und Steuerung, eine präzise Rover-Position zur Verfügung zu stellen. Wir berechnen die Position und Ausrichtung des Rovers mit Zentimeter- und Bruchteil-von-Grad-Genauigkeit, dutzende Male pro Sekunde und unter allen Bedingungen.
Unser wertvollstes Gut sind die Menschen, jeder mit langjähriger Erfahrung in Robotik, EKF, ICP, SLAM-Algorithmen, verteilter Datenverarbeitung, Softwarearchitektur und machine learning, die als motiviertes, effektives und freundliches Team zusammenarbeiten.
ÜBER DIE ROLLE
Wir suchen einen erfahrenen Senior oder Staff Software Engineer, der uns beim Aufbau der Lokalisierungs- und Kartierungssubsysteme von Avride unterstützt. Sie werden On-Board-Lokalisierungsalgorithmen und Cloud-Mapping-Algorithmen entwerfen und implementieren, die Präzision und Zuverlässigkeit der Rover-Lokalisierung in schwer navigierbaren Umgebungen verbessern sowie SLAM-basierte Cloud-Mapping-Prozesse zur Erstellung von LiDAR-Karten optimieren und beschleunigen.
Sie werden in der Lage sein, datengesteuerte Entscheidungen zu treffen und an einer der aufregendsten Grenzen des technologischen Fortschritts zu innovieren.
WAS SIE TUN WERDEN
- Entwicklung des Cloud-Mapping-Subsystems mit Graph-Optimierung als Kernstück.
- Entwicklung des Sensor Fusion Localization-Subsystems, das die Messungen mehrerer Sensoren (LiDAR, IMU, GNSS usw.) kombiniert, um die Rover-Position auf Zentimetergenauigkeit und die Ausrichtung auf 0.1-Grad-Genauigkeit zu berechnen.
- Unterstützung von Schwester-Entwicklungs- und Betriebsteams bei Problemen im Zusammenhang mit der Lokalisierung.
WAS SIE BRAUCHEN
- 3+ Jahre Berufserfahrung als Softwareentwickler
- Starke C++-Programmierkenntnisse
- Solides Verständnis von Algorithmen, Datenstrukturen und Software-Design-Patterns
- Solide Soft Skills – Zusammenarbeit innerhalb und zwischen Teams, Fokus auf geschäftsorientierte Entwicklung, Planung und Umsetzung, effektive und respektvolle Kommunikation
Bewerber müssen über eine Arbeitserlaubnis in den USA verfügen. Der Arbeitgeber bietet keine Umzugshilfe, keine Sponsoring-Möglichkeiten und keine Remote-Arbeitsoptionen an.
NICE TO HAVE
- Erfahrung in der Robotik. Gute Kenntnisse in EKF, Lokalisierung, Kalibrierung und Punktwolkenverarbeitungsalgorithmen sind willkommen.
- Starke mathematische Kenntnisse und Fähigkeiten, insbesondere in Optimierung, Wahrscheinlichkeitstheorie und Mechanik. Fähigkeit, Ideen in Formeln und Formeln in Algorithmen umzusetzen.
- Relevante Veröffentlichungen oder Erfolge bei Hackathons / Programmierwettbewerben
- Bereitschaft, die neuesten Fortschritte auf dem Gebiet zu verfolgen und die besten Ideen zu implementieren, um die Leistung der Algorithmen auf dem neuesten Stand der Technik und darüber hinaus zu halten
#LI-MS1
Avride ist ein Arbeitgeber, der Chancengleichheit fördert und sich verpflichtet, qualifizierten Bewerbern und Mitarbeitern mit Behinderungen angemessene Vorkehrungen zu treffen, um sicherzustellen, dass sie gleiche Beschäftigungsmöglichkeiten haben. Avride hält den Americans with Disabilities Act (ADA) ein. Wenn Sie eine angemessene Vorkehrung benötigen, um Sie beim Bewerbungs- oder Einstellungsprozess zu unterstützen oder um die wesentlichen Funktionen einer Stelle auszuführen, wenden Sie sich bitte per E-Mail an [email protected] [[email protected]].
