C++ Developer (Navigation)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
C++ Developer (Navigation): Building and maintaining high-performance C++17 engines for navigation SDKs with an accent on map-matching, routing algorithms, and cross-platform optimization. Focus on solving complex spatial challenges for mobile and automotive systems, integrating AI into engineering workflows, and ensuring reliability in resource-constrained environments.
Location: Must be based in Belarus. Candidates near Minsk may work in a hybrid capacity.
Company
is a leading real-time location platform providing tools for developers to build location-aware applications for people, packages, and vehicles.
What you will do
- Develop and maintain a unified C++17 library for iOS, Android, and automotive embedded hardware.
- Optimize map-matching and dead-reckoning algorithms using large-scale vehicle data.
- Implement route-following features, including deviation detection and high-frequency progress reporting.
- Design predictive caching for routing tiles and manage complex on-board resources.
- Integrate and extend the Valhalla routing engine for offline and refresh capabilities.
- Leverage AI tools to enhance design, development efficiency, and code quality.
Requirements
- Must be based in Belarus.
- Strong proficiency in C++17 or later, including memory management and multi-threading.
- Experience with complex graph-based structures and spatial algorithms.
- Proven track record in cross-platform development for Linux, mobile, or embedded systems.
- English proficiency required for explaining technical trade-offs to stakeholders.
Nice to have
- Familiarity with navigation concepts like dead reckoning, Electronic Horizon, or OpenLR.
- Experience working with IMU, OBD-II, or GNSS data.
- Background in computational geometry or safety-critical ADAS features.
- Experience contributing to open-source routing engines.
Culture & Benefits
- Supportive health care and parental leave policies.
- Emphasis on a teaching and learning environment.
- Commitment to diversity and inclusive hiring practices.
- Flexibility to support work-life balance.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →