Назад
Company hidden
3 дня назад

C++ Developer (Navigation)

Формат работы
remote (только Belarus)/hybrid
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Belarus
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →