Mapbox

Software Development Engineer II, Nav Native

Mapbox
Apply
2 months ago
Remote, FinlandMid Level

Responsibilities

  • Build and maintain a unified C++ library for iOS, Android, and low-power automotive embedded hardware.
  • Analyze and improve map-matching and dead-reckoning algorithms using real-world vehicle data.
  • Implement route progress reporting, deviation detection, route instructions, road object matching, and live traffic incident features.
  • Design predictive caching for routing tiles and manage onboard resources such as junction views and signposts.
  • Integrate and extend the Valhalla routing engine for offline routing and route refresh controllers.
  • Use AI tools thoughtfully in design and development to improve efficiency and code quality.

Requirements

  • At least 7 years of experience with C++17 or later and deep knowledge of the language specification, memory management, standard library, and multithreading.
  • Experience writing clean, performant, portable code under strict CPU and memory constraints.
  • Experience with complex graph structures, data structures, and spatial algorithms.
  • Experience developing cross-platform code for Linux, mobile, or embedded systems.
  • Strong English communication skills for explaining technical trade-offs to peers and stakeholders.
  • Preferred: familiarity with dead reckoning, bearing, Electronic Horizon, OpenLR, IMU, OBD-II, or GNSS data.
  • Preferred: background in computational geometry, safety-critical ADAS features, or open-source routing engines.

Benefits

  • Hybrid or remote work options, with periodic office work where applicable.
  • Country-specific private health, dental, and income protection coverage.
  • Family care, maternity leave, and paternity leave policies.
  • Lifestyle spending account supporting health, wellness, and personal growth.
  • Mental health support for employees and dependents.
  • Paid time away, company holidays, and generous absence policies.
  • Dedicated paid volunteering time in addition to standard paid time off.

Tech Stack

AdaC++iOSLinux

Categories

Mapbox

About Mapbox

501-1,000 employees

Mapbox builds a real-time location platform with APIs, SDKs, and data for maps, navigation, search, and traffic used by developers and enterprises across mobile, web, and automotive. It sells usage-based SaaS for custom maps, routing, and telemetry that support logistics, e-commerce, and fleet operations. Founded in 2011 and headquartered in Washington, DC, the privately held company serves millions of developers and powers navigation for people, packages, and vehicles.

Contact me