C++ Navigation Engine Engineer II — Hybrid/Remote

Mapbox

Polska

Hybrid

PLN 289,000 - 431,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid/Remote options
Private health & dental plans
Family care & parental leave
Lifestyle Spending Account
Mental health support
Paid time off & company holidays
Volunteer time off

Job summary

Mapbox is seeking a skilled C++ Developer to contribute to the Navigation Native team. You will build and maintain a high-performance C++17 library that runs on iOS, Android, and embedded hardware, while refining map-matching and route following.

Join a team that leverages AI in engineering workflows and delivers offline routing capabilities with predictions and real-time updates. Strong cross-platform experience and top-notch English communication are essential.

Qualifications

  • Strong proficiency in C++17 and newer; deep language understanding.
  • Clean, fast, portable code within CPU/memory constraints.
  • Experience with graph-based structures, data structures, and spatial algorithms.
  • Proven cross-platform development across Linux, mobile, or embedded systems.
  • Strong English skills for technical trade-offs and collaboration.

Responsibilities

  • Build and maintain a unified C++17 library across iOS, Android, and embedded hardware.
  • Analyze and improve map-matching and dead-reckoning algorithms with real data.
  • Implement route-following features and high-frequency route progress reporting.
  • Work on road object matching (OpenLR) and live traffic incidents for predictive insights.
  • Design caching for routing tiles and manage on-board resources like junction views.
  • Integrate and extend Valhalla routing engine for offline routing and refresh controllers.
  • Apply AI thoughtfully to improve design, development, and code quality.

Skills

C++17
Memory management
Multi-threading
Graph-based structures
Data structures
Spatial algorithms
Cross-platform development
English communication

Job description

Mapbox is seeking a skilled C++ Developer to contribute to the Navigation Native team. You will build and maintain a high-performance C++17 library that runs on iOS, Android, and embedded hardware, while refining map-matching and route following.

Join a team that leverages AI in engineering workflows and delivers offline routing capabilities with predictions and real-time updates. Strong cross-platform experience and top-notch English communication are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-time C++ Nav Native Engineer II (Remote)
Real-time C++ Nav Native Engineer II (Remote)

Mapbox • Poland

Hybrid
PLN 284,000 - 424,000
Hybrid/Remote options
Private health coverage
Parental leave
+4
Software Development Engineer II, Nav Native
Software Development Engineer II, Nav Native

Mapbox • Poland

Hybrid
PLN 284,000 - 424,000
Hybrid/Remote options
Private health coverage
Parental leave
+4
Software Development Engineer II, Nav Native
Software Development Engineer II, Nav Native

Mapbox • Polska

Hybrid
PLN 289,000 - 431,000
Hybrid/Remote options
Private health & dental plans
Family care & parental leave
+4
Senior iOS Engineer - Navigation & Maps (Hybrid, Stock)
Senior iOS Engineer - Navigation & Maps (Hybrid, Stock)

Bolt Technology • Warszawa

Hybrid
PLN 180,000 - 300,000
Stock options
Wellness benefits
Hybrid work model (3 days in office)
Software Development Engineer II (Full-stack Engineer)
Software Development Engineer II (Full-stack Engineer)

Mapbox • Poland

On-site
PLN 120,000 - 180,000
Flexible working hours
Health care benefits
Parental leave
Senior iOS Engineer
Senior iOS Engineer

Bolt Technology • Warszawa

Hybrid
PLN 180,000 - 300,000
Stock options
Wellness benefits
Hybrid work model (3 days in office)
Senior Android Engineer - Remote Geo & Maps
Senior Android Engineer - Remote Geo & Maps

Instinctools • Poland

Remote
PLN 180,000 - 280,000
Flexible working hours
Fully remote work
Social benefits and perks
+1
Real-Time Map Frontend Engineer | Flexible Hours
Real-Time Map Frontend Engineer | Flexible Hours

Air space Intelligence, Inc. • Województwo pomorskie

Hybrid
PLN 180,000 - 280,000
Flexible working hours
Premium healthcare
Relocation package to Tri-city area
+2
Senior Embedded Dev – Telematics (C/C++) | Hybrid
Senior Embedded Dev – Telematics (C/C++) | Hybrid

Teltonika Ltd. • Warszawa

Hybrid
PLN 80,000 - 120,000
Private medical care (MedicoverPremium)
Multisport card
Additional day off for your birthday
+1
C++ Software Engineer – Automotive Vision with OpenCV (Remote)
C++ Software Engineer – Automotive Vision with OpenCV (Remote)

PMSolutions • Łódź

Remote
PLN 210,615 - 294,861
Group insurance
Language learning platform
Private healthcare (LuxMed)
+4