Quelle:
Für dieses Angebot liegt keine vollständige Übersetzung in der gewählten Sprache vor. Unten sehen Sie den Originalinhalt.
Veröffentlichungsdatum: 31.08.2026
Mapbox is the leading real-time location platform for a new generation of location-aware businesses. The Navigation Native team builds the high-performance C++ engine that serves as the "brain" of our Navigation SDKs. This library runs directly on end-user systems (on-board), powering everything from mobile apps to in-vehicle infotainment systems for partners like BMW and Zeekr. We solve the fundamental challenges of movement: transforming noisy GPS/IMU data into precise map-matching, managing complex road-network graphs, supporting routes and alternatives, tracking progress along a route, and providing "Electronic Horizon" capabilities for ADAS. Our work happens at the edge, supporting location frequencies up to 10Hz and ensuring a seamless experience even in tunnels or dense urban canyons. As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. Work Location: Remote (must be Belarus-based). Candidates living near our Minsk office have the flexibility to work in a hybrid capacity if desired.
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 qualityRequirements
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; Must be Belarus-basedNice to have
Familiarity with navigation concepts (dead reckoning, bearing, Electronic Horizon, or OpenLR); Experience working with IMU, OBD-II, or GNSS data; Background in computational geometry or safety-critical features (ADAS); Experience with or contribution to open source routing enginesBenefits
Supportive health care; Parental leave; Flexibility; Environment of teaching and learningSo bewerben Sie sich
Online bewerben: https://www.jobs.pl/de/oferta/100040132/aplikuj
JOBS.pl · https://www.jobs.pl/de/software-development-engineer-ii-nav-native-oferta-100040132



















