Related skills
routing cross-platform embedded c++17 map-matchingπ Description
- Build and maintain a unified C++17 library across iOS, Android, and embedded hardware
- Improve map-matching and dead-reckoning using real world data
- Implement route-following features with high-frequency progress reporting
- Work on road object matching OpenLR and live traffic incidents
- Design predictive caching for routing tiles and on-board resources
- Integrate Valhalla routing engine for offline routing and route refresh
π― Requirements
- Strong proficiency in C++17 or later
- Clean fast portable code respecting CPU and memory constraints
- Experience with graph-based structures, data structures, and spatial algorithms
- Proven cross-platform development across Linux, mobile, and embedded systems
- Strong English communication skills
π Benefits
- Remote-friendly culture with flexible work
- Health care and parental leave
- Supportive environment for learning and growth
- Diverse and inclusive team
- Commitment to teaching and learning within Mapbox
- Access to Mapbox values and privacy notices
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!