
Software Development Engineer II, Nav Native
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Germany.
β’ Develop and sustain a cohesive C++17 library for use across iOS, Android, and low-power automotive embedded systems.
β’ Evaluate and enhance map-matching and dead-reckoning algorithms utilizing real-world data from millions of vehicles.
β’ Execute route-following functionalities, including high-frequency route progress updates, deviation detection, and timely instruction delivery.
β’ Engage in OpenLR road object matching and real-time traffic incident management.
β’ Design predictive caching strategies for routing tiles.
β’ Oversee on-board resources, including junction views and signposts.
β’ Integrate and expand the Valhalla routing engine for offline routing and route refresh mechanisms.
β’ Utilize AI tools within design and development processes to enhance efficiency and code quality.
β’ At least 7 years of experience in C++17 or newer versions.
β’ Comprehensive understanding of the C++ language specification, memory management, standard library, and multithreading.
β’ Capability to produce clean, efficient, and portable code while adhering to strict CPU and memory limitations.
β’ Experience with complex graph-based structures, data structures, and spatial algorithms.
β’ Demonstrated experience in developing cross-platform code for Linux, mobile, or embedded systems.
β’ Proficient in English, with the ability to communicate complex technical trade-offs to peers and stakeholders.
β’ Familiarity with navigation concepts like dead reckoning, bearing, Electronic Horizon, or OpenLR is advantageous.
β’ Experience with IMU, OBD-II, or GNSS data is a plus.
β’ Background in computational geometry or safety-critical ADAS features is beneficial.
β’ Contributions to or experience with open-source routing engines are a plus.
β’ Supportive health care.
β’ Parental leave.
β’ Flexible work arrangements.
β’ Teaching and learning environment.
β’ 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 away.
β’ Company holidays.
β’ Generous absence policies.
β’ Dedicated paid volunteering time in addition to standard PTO.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.