Software Development Engineer II, Nav Native

New
M
MapboxNavigation Technology
Remote (must be Belarus-based)Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
Embedded Systems

Requirements

  • 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.
  • Proven experience developing cross-platform code (Linux, mobile, or embedded systems).
  • Strong English skills, with the ability to explain complex technical trade-offs to both peers and stakeholders.
  • Familiarity with navigation concepts such as dead reckoning, bearing, Electronic Horizon, or OpenLR is a plus.
  • Experience working with IMU, OBD-II, or GNSS data is a plus.
  • Background in computational geometry or safety-critical features (ADAS) is a plus.
  • Experience with or contribution to open source routing engines is a plus.

Responsibilities

  • 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.
  • Work on road object matching (OpenLR) and live traffic incidents to give drivers a predictive 'window' into the road ahead.
  • Design predictive caching for routing tiles and manage complex on-board resources like junction views and signposts.
  • Integrate and extend the Valhalla routing engine to support offline routing and route refresh controllers.
  • Thoughtfully leverage AI tools in your design and development workflow to increase efficiency and code quality.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now