Similar Jobs

See all

What you'll do:

  • Build and maintain a unified C++17 library that runs seamlessly across iOS, Android, and low-power automotive embedded hardware.
  • Analyze and improve map-matching and dead-reckoning algorithms using real-world data from millions of vehicles.
  • Implement route-following features, including high-frequency route progress reporting, deviation detection, and timely instruction delivery.

What we believe are important traits for this role:

  • Strong proficiency in C++17 (or later) with a deep understanding of the language specification, memory management, standard library, and multi-threading.
  • A passion for writing clean, fast, and portable code that adheres to strict CPU and memory constraints.
  • Experience working with complex graph-based structures, data structures, and spatial algorithms.

What we value:

  • We value high-performing creative individuals who dig into problems and opportunities.
  • We believe in individuals being their whole selves at work.
  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.

Mapbox

Mapbox is the leading real-time location platform for a new generation of location-aware businesses. They equip organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. They value high-performing creative individuals who dig into problems and opportunities, and they emphasize an environment of teaching and learning.

Apply for This Position