Software Development Engineer II, Nav Native

Mapbox
Minsk
Workplace: RemoteFull timeFunction: Product ManagementSkills: ["Problem-solving","Communication","Teamwork"]

Develop and optimize the Mapbox Navigation Native C++ engine, enabling high-performance, cross-platform on-board navigation for vehicles and mobile devices. Work on map-matching, dead-reckoning, routing tiles, and AI-assisted design, contributing to edge-based, privacy-conscious navigation used by millions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mapbox
Mapbox
2 months ago

Software Development Engineer II, Nav Native

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Develop and optimize the Mapbox Navigation Native C++ engine, enabling high-performance, cross-platform on-board navigation for vehicles and mobile devices. Work on map-matching, dead-reckoning, routing tiles, and AI-assisted design, contributing to edge-based, privacy-conscious navigation used by millions.
Location: Minsk
Workplace: Remote
Employment Type: Full time
Job Function: Product Management

Key Responsibilities

  • •Build and maintain a unified C++17 library that runs across iOS, Android, and automotive embedded hardware
  • •Analyze and improve map-matching and dead-reckoning algorithms using real-world data
  • •Implement route-following features, including high-frequency route progress reporting and instruction delivery
  • •Work on road object matching (OpenLR) and live traffic incidents to provide predictive road insights
  • •Integrate and extend the Valhalla routing engine to support offline routing and route refresh controllers

Key Requirements

  • •Strong proficiency in C++17 (or later) with deep knowledge of the language, memory management, STL, and multi-threading
  • •Experience developing cross-platform code (Linux, mobile, or embedded systems)
  • •Experience working with complex graph-based structures, data structures, and spatial algorithms
  • •Excellent English communication skills and ability to explain complex technical trade-offs
  • •Familiarity with navigation concepts (dead reckoning, Electronic Horizon, OpenLR) and/or GNSS/IMU data is a plus
Skills:Problem-solvingCommunicationTeamwork
Languages:English
Tech Stack:C++C++17OpenLRValhallaLinuxEmbeddedGPSIMURoutingEdge computing

Company Brief

Mapbox
Provides a location platform of maps, APIs, SDKs and data for developers and enterprises to build custom maps, navigation, and location-aware applications across mobile, web, logistics, and automotive use cases.
Industry: API Platforms
Company Size: Large (251 to 1,000 employees)
Revenue: USD 100M to 250M
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: Washington, United States
Founded: 2010
Glassdoor
Glassdoor: 3.7
WebsiteLinkedInGlassdoor