Software Development Engineer II, Nav Native

atMapboxRemotePL flagPolandFull-timeFull-stack EngineerSeniorLead$75k – $112k/year

Posted Nov 3

This is a fully remote position, open to applicants in Poland.

📋 Description

• Develop and sustain a cohesive C++17 library applicable across iOS, Android, and low-power automotive embedded systems.

• Evaluate and enhance map-matching and dead-reckoning algorithms utilizing real-world data gathered from millions of vehicles.

• Execute route-following functionalities including high-frequency route progress tracking, deviation identification, and prompt instruction delivery.

• Collaborate on road object matching through OpenLR and live traffic incident data.

• Create predictive caching strategies for routing tiles.

• Oversee on-board resources such as junction views and signboards.

• Incorporate and expand the Valhalla routing engine to facilitate offline routing and route refresh management.

• Integrate AI technologies into design and development processes to boost efficiency and enhance code quality.


⛳️ Requirements

• At least 7 years of experience in C++17 or higher.

• Comprehensive knowledge of the C++ language specification, memory management, the standard library, and multi-threading.

• Capability to produce clean, efficient, and portable code while adhering to strict CPU and memory limitations.

• Experience with complex graph and data structures, as well as spatial algorithms.

• Demonstrated experience in developing cross-platform code for Linux, mobile, or embedded systems.

• Strong command of English and the ability to articulate complex technical trade-offs to colleagues and stakeholders.

• Familiarity with navigation concepts such as dead reckoning, bearing, Electronic Horizon, or OpenLR is advantageous.

• Experience with IMU, OBD-II, or GNSS data is beneficial.

• Background in computational geometry or safety-critical features like ADAS is a plus.

• Experience with or contributions to open-source routing engines is an added advantage.


🏝️ Benefits

• Supportive health care.

• Parental leave.

• Flexible work arrangements.

• Teaching and learning opportunities.

• Hybrid/remote work options.

• Private health, dental, and income protection plans tailored to regional statutory benefits.

• Family care, maternity, and paternity leave policies.

• Lifestyle Spending Account contributions supporting health, wellness, and personal growth.

• Mental health support for employees and their dependents.

• Paid time off, company holidays, and generous absence policies.

• Dedicated paid volunteering time in addition to standard PTO.

People also viewed

finanzen.net GmbH15 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care15 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free15 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures15 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics15 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX15 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers