Auf einen Blick
- Aufgaben: Entwickle und optimiere 3D Live Navigation mit real-time Datenintegration.
- Arbeitgeber: Mapbox ist die führende Plattform für standortbasierte Anwendungen mit über 3,5 Millionen Entwicklern.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Unterstützung bei der Gesundheit und Elternzeit.
- Warum dieser Job: Revolutioniere die Navigationstechnologie und verbessere die Sicherheit beim Fahren.
- Gewünschte Qualifikationen: Erfahrung in C++, Softwareentwicklung und ADAS-Funktionen erforderlich.
- Andere Informationen: Wir fördern Vielfalt und ermutigen Bewerbungen aus allen Hintergründen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Mapbox ist die führende Echtzeit-Standortplattform für eine neue Generation von standortbewussten Unternehmen. Mapbox ist die einzige Plattform, die Organisationen mit dem vollständigen Satz an Werkzeugen ausstattet, um die Navigation von Menschen, Paketen und Fahrzeugen überall zu ermöglichen. Mehr als 3,5 Millionen registrierte Entwickler haben sich für Mapbox entschieden, aufgrund der Flexibilität, Sicherheit und Datenschutzkonformität der Plattform.
Das Team entwickelt 3D Live Navigation, ein fortschrittliches Navigationssystem, das traditionelle Karten verbessert, indem hochauflösende 3D-Fahrspurmodelle, Echtzeit-Sensordaten, Umweltmodelle und dynamische Lichtverhältnisse integriert werden. Wir nutzen Feedback von Millionen von Fahrzeugen und Luftbildern, um ein detailliertes und immersives 3D-Navigationserlebnis zu schaffen. Darüber hinaus arbeiten wir an der Integration mit Fahrzeugsensoren und ADAS, um präzise spurgenaue Anweisungen, Gefahrenwarnungen und ein verbessertes Situationsbewusstsein bereitzustellen, damit Fahrer komplexe Straßen sicherer und effizienter navigieren können.
Wir suchen kluge, schnell lernende Teamplayer, die helfen, die 3D Live Navigation zu revolutionieren. Schließen Sie sich uns an, um hochauflösende 3D-Karten zu erstellen, Echtzeitdaten zu integrieren und die Sicherheit der Fahrer für ein immersiveres Navigationserlebnis zu verbessern.
Was Sie tun werden:
- Entwicklung der Echtzeitvisualisierung von ADAS-Sensordaten und HD-spurgenauer Navigation für das Mapbox Navigation SDK, einschließlich der Implementierung von Simulationswerkzeugen zum Testen verschiedener Fahrszenarien und zur Wiedergabe von Sensordaten.
- Bewertung der Mindestanforderungen für Automobillösungen und deren Abstimmung mit Referenzplattformen.
- Schreiben von sauberem, schnellem Code zur Integration verschiedener Datenquellen, die für unsere Automobilnavigationssystemprodukte erforderlich sind, oder Bereitstellung maßgeschneiderter Lösungen nach Bedarf.
- Verantwortung für die vollständige Entwicklung vom Daten- bis zum Navigationserlebnis über verschiedene Plattformen und Stacks.
- Feinabstimmung des Automobilnavigationserlebnisses durch Profiling- und Debugging-Techniken, um das beste Erlebnis aus den Automobilplattformen unserer Kunden herauszuholen.
- Zusammenarbeit mit technischen Ansprechpartnern bei Kunden und Partnern, um Anforderungen zu entdecken, Implementierungsempfehlungen zu geben und Integrationen zu debuggen.
- Zusammenarbeit mit internen Teams, um Best Practices für das Design von plattformübergreifenden APIs und die Leistungsoptimierung für spezifische Hardware- und Softwarekombinationen sicherzustellen.
- Entwicklung der besten Möglichkeiten zur Lösung technischer Herausforderungen innerhalb bestehender technologischer und geschäftlicher Einschränkungen.
Wichtige Eigenschaften für diese Rolle:
- Umfassende Erfahrung in der Softwareentwicklung und im Kundenkontakt.
- Starke technische Expertise in C++ mit einem soliden Fundament in Algorithmen.
- Leidenschaft für Programmierung mit einem starken Fokus auf Leistungsoptimierung und Effizienz.
- Gutes Verständnis verschiedener ADAS-Funktionen (ACC, LKA usw.) und deren entsprechender visueller Darstellung in Automobildisplays und HMI-Systemen.
- Fähigkeiten in der Sensorfusion und verschiedenen Filtertechniken.
- Erfahrung mit Build-Systemen wie CMake und Gradle.
- Fähigkeiten in der Entwicklung von Frameworks und Entwicklerwerkzeugen.
- Exzellente Kommunikationsfähigkeiten, fähig, effektiv mit verteilten Teams, Kunden und Partnern zu arbeiten.
- Fließend in Englisch.
Nice to Have:
- Automotive-Betriebssysteme: AGL, AOSP, Android Automotive.
- Erfahrung mit dem Automotive CAN-Bus.
- Kenntnisse im Bereich HD-Kartierung (spurgenaue Geometrie, Straßentopologie, Kartendatenformate).
- Orchestrierungsumgebungen: Yocto, Docker.
- Plattformübergreifende Erfahrung mit Toolkits wie Qt oder Flutter.
Was wir schätzen:
Zusätzlich zu unseren Kernwerten, die nicht einzigartig für diese Position sind und für Mapbox-Führungskräfte notwendig sind: Wir schätzen leistungsstarke kreative Individuen, die Probleme und Chancen angehen. Wir glauben daran, dass Individuen bei der Arbeit ganz sie selbst sein können. Wir verpflichten uns dazu durch unterstützende Gesundheitsversorgung, Elternzeit, Flexibilität für die Dinge, die im Leben auftreten, und Innovationen in der Art und Weise, wie wir darüber nachdenken, unsere Mitarbeiter zu unterstützen. Wir betonen eine Umgebung des Lehrens und Lernens, um die Mitarbeiter mit den Werkzeugen auszustatten, die sie benötigen, um in ihrer Funktion und im Unternehmen erfolgreich zu sein. Wir glauben fest an den Wert, ein diverses Team aufzubauen, und ermutigen Menschen aller Hintergründe, Geschlechter, Ethnien, Fähigkeiten und sexuellen Orientierungen, sich zu bewerben.
Software Development Engineer II, 3D Navigation, C++ Arbeitgeber: Mapbox Inc.

Kontaktperson:
Mapbox Inc. HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Development Engineer II, 3D Navigation, C++
✨Tip Nummer 1
Informiere dich über die neuesten Entwicklungen im Bereich 3D-Navigation und ADAS. Zeige in Gesprächen, dass du die Trends und Technologien verstehst, die für die Position relevant sind.
✨Tip Nummer 2
Netzwerke mit Fachleuten aus der Automobil- und Softwareentwicklungsbranche. Besuche relevante Konferenzen oder Meetups, um Kontakte zu knüpfen und mehr über die Herausforderungen und Lösungen in diesem Bereich zu erfahren.
✨Tip Nummer 3
Bereite dich darauf vor, technische Fragen zu C++ und Algorithmen zu beantworten. Übe das Lösen von Programmieraufgaben, die sich auf Performance-Optimierung konzentrieren, um deine Fähigkeiten zu demonstrieren.
✨Tip Nummer 4
Zeige deine Leidenschaft für innovative Technologien und wie du zur Verbesserung der Benutzererfahrung beitragen kannst. Teile Beispiele aus deiner bisherigen Arbeit, die deine Problemlösungsfähigkeiten und Kreativität unter Beweis stellen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Development Engineer II, 3D Navigation, C++
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die Mapbox für die Position des Software Development Engineer II sucht. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deiner Bewerbung hervorhebst.
Betone deine C++-Kenntnisse: Da starke technische Kenntnisse in C++ eine zentrale Anforderung sind, solltest du in deinem Lebenslauf und Anschreiben konkrete Beispiele für deine Erfahrungen mit C++ und deine Erfolge in der Softwareentwicklung anführen.
Hebe relevante Projekte hervor: Wenn du an Projekten gearbeitet hast, die mit 3D-Navigation, ADAS oder ähnlichen Technologien zu tun haben, stelle sicher, dass du diese in deiner Bewerbung detailliert beschreibst. Zeige, wie deine Arbeit zur Lösung technischer Herausforderungen beigetragen hat.
Schreibe ein überzeugendes Anschreiben: Verfasse ein individuelles Anschreiben, das deine Leidenschaft für Programmierung und Performance-Optimierung betont. Erkläre, warum du bei Mapbox arbeiten möchtest und wie du zur Weiterentwicklung der 3D Live Navigation beitragen kannst.
Wie du dich auf ein Vorstellungsgespräch bei Mapbox Inc. vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Entwicklungen in der 3D-Navigation und den verwendeten Technologien vertraut. Zeige während des Interviews, dass du ein tiefes Verständnis für C++ und Algorithmen hast, sowie für ADAS-Funktionen und deren visuelle Darstellung.
✨Bereite praktische Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in der Softwareentwicklung und im Umgang mit realen Daten zeigen. Dies könnte die Entwicklung von Simulationstools oder die Optimierung von Code umfassen.
✨Kommunikationsfähigkeiten betonen
Da die Rolle viel Zusammenarbeit erfordert, solltest du deine Kommunikationsfähigkeiten hervorheben. Bereite dich darauf vor, wie du effektiv mit verteilten Teams und Partnern kommuniziert hast, um technische Anforderungen zu klären und Lösungen zu finden.
✨Fragen zur Unternehmenskultur stellen
Zeige dein Interesse an der Unternehmenskultur von Mapbox, indem du Fragen stellst, die sich auf ihre Werte und das Arbeitsumfeld beziehen. Dies zeigt, dass du nicht nur an der technischen Seite interessiert bist, sondern auch an der Teamdynamik und dem Wachstum innerhalb des Unternehmens.