C++ Developer

Mapbox

Remote regions

US

Benefits

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.
  • Proven experience developing cross-platform code (Linux, mobile, or embedded systems).

What We Value:

  • We value high-performing creative individuals who dig into problems and opportunities.
  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.
  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

Mapbox

Mapbox is the leading real-time location platform for a new generation of location-aware businesses, equipping organizations with the full set of tools to power navigation. They value high-performing creative individuals, believe in individuals being their whole selves at work, and emphasize an environment of teaching and learning.

Apply for This Position