Skip to main content
CareerApp
Mapbox

Software Development Engineer II, Nav Native

Mapbox

Mapbox Minsk · Mid

Listed on Mapbox’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

Mapbox is seeking a C++ engineer to develop the high-performance navigation engine that powers their location SDK across mobile and automotive platforms. This role suits experienced systems programmers comfortable with low-level optimization, cross-platform development, and algorithms that process real-time GPS and vehicle data at the edge.

Our summary, not Mapbox’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Strong proficiency in C++17 or later with deep understanding of memory management and multi-threading
  • Experience with complex graph-based data structures and spatial algorithms
  • Cross-platform development experience on Linux, mobile, or embedded systems
  • Clean, efficient code that respects CPU and memory constraints
  • Strong English communication skills

Nice to have

  • Navigation domain knowledge such as dead reckoning, bearing, or Electronic Horizon
  • Experience with IMU, OBD-II, or GNSS sensor data
  • Computational geometry or ADAS safety-critical systems background
  • Open source routing engine contributions or experience

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.