WorkListВойтиОформить подписку
MA

Software Development Engineer II, Nav Native

Архив
Mapbox · Картография для разработчиков
Вакансия в архиве · закрыта 22.09
Смотреть актуальные вакансии

Другие вакансии компании

MA
🇵🇱Mapbox Poland · Польша · remote·Full-timeJunior·англ. B1+
$30–46 тыс/год
30 окт
MA
🇬🇧Mapbox UK · Великобритания · remote·Full-timeSenior·англ. не указан
≈ $6,3–8,5 тыс/мес
30 окт
MA
🇺🇸Mapbox US · США · remote·Full-timeMiddle·англ. не указан
$150–203 тыс/год
29 окт
MA
🇫🇮Финляндия·Full-timeSenior·англ. не указан
≈ $4–11 тыс/мес
13 окт
MA
🇺🇸Mapbox US · США · remote·Full-timeHead и выше·англ. не указан
$152–206 тыс/год
6 окт
Все вакансии компании

Похожие вакансии

SO
SoftServe · Разработка ПО
🇺🇦УкраинаMiddle·англ. B2
≈ $2 тыс/мес
9 окт
SO
SoftServe · Разработка ПО
🇺🇦УкраинаMiddle·англ. B2
≈ $2 тыс/мес
9 окт
ME
MEDvidi · Телемедицина
🇬🇪Tbilisi · Грузия · remote·Full-timeMiddle·англ. не указан
≈ $2–3,8 тыс/мес
7 окт
GD
Grid Dynamics · Цифровая трансформация корпораций
🇮🇳Bangalore · ИндияMiddle·англ. не указан
≈ $900–2500/мес
23 окт
GD
Grid Dynamics · Цифровая трансформация корпораций
🇮🇳Bangalore · ИндияMiddle·англ. не указан
≈ $900–2500/мес
23 окт
VM
Vivid Money · Fintech
страна не указана·Full-timeMiddle·англ. B2–C1релокация + виза
Зарплата не указана
22 окт
Вакансии в Беларуси

О вакансии

Откуда можно работать
Mapbox Minsk, Беларусь
Занятость
Full-time
из текста вакансии
Уровень
Middle
из названия вакансии
Даты
Опубликована 26.06 · видели у компании с 11.08 по 22.09 · закрыта 22.09
вакансия закрыта, проверки прекращены

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Команда Navigation Native разрабатывает высокопроизводительный C++‑движок, который служит «мозгом» наших Navigation SDKs. Эта библиотека работает напрямую на системах конечных пользователей (on-board), обеспечивая всё — от мобильных приложений до встроенных информационно‑развлекательных систем в автомобилях для партнёров, таких как BMW и Zeekr. Мы решаем фундаментальные задачи перемещения: преобразуем шумные данные GPS/IMU в точное сопоставление с картой, управляем сложными графами дорожных сетей, поддерживаем маршруты и их альтернативы, отслеживаем прогресс по маршруту и предоставляем возможности «Electronic Horizon» для ADAS. Наша работа происходит на краю, поддерживая частоты обновления местоположения до 10 Hz и обеспечивая бесшовный опыт даже в туннелях или плотных городских каньонах. По мере того как AI всё больше внедряется в современные инженерные процессы, мы ценим инженеров, которые умеют продуманно интегрировать AI в проектирование, разработку и принятие решений. В процессе интервью будет обсуждаться, как вы используете AI в своём инженерном рабочем процессе.

Что предстоит делать

  • Создавать и поддерживать единый C++17‑библиотеку, которая работает без проблем на iOS, Android и низкопотребляющем встроенном автомобильном оборудовании.
  • Анализировать и улучшать алгоритмы map-matching и dead‑reckoning, используя реальные данные от миллионов транспортных средств.
  • Реализовывать функции следования по маршруту, включая высокочастотную отчётность о прогрессе маршрута, обнаружение отклонений и своевременную доставку инструкций.
  • Работать над сопоставлением дорожных объектов (OpenLR) и живыми дорожными инцидентами, предоставляя водителям предсказуемое «окно» в предстоящую дорогу.
  • Проектировать предсказательное кэширование тайлов маршрутизации и управлять сложными on‑board ресурсами, такими как виды перекрёстков и указатели.
  • Интегрировать и расширять движок маршрутизации Valhalla для поддержки офлайн‑маршрутизации и контроллеров обновления маршрута.
  • Принимать участие в ротации дежурств, чтобы обеспечить доступность наших систем для клиентов 24/7. Члены команды чередуются в роли основного дежурного, что может потребовать немедленного реагирования вне обычных рабочих часов, включая выходные.
  • Продуманно использовать инструменты AI в процессе проектирования и разработки для повышения эффективности и качества кода.

Требования

  • Глубокая компетентность в C++17 (или более поздних версиях) с глубоким пониманием спецификации языка, управления памятью, стандартной библиотеки и многопоточности.
  • Страсть к написанию чистого, быстрого и переносимого кода, соответствующего строгим ограничениям по CPU и памяти.
  • Опыт работы со сложными графовыми структурами, структурами данных и пространственными алгоритмами.
  • Доказанный опыт разработки кросс‑платформенного кода (Linux, мобильных или встроенных систем).
  • Сильные навыки английского языка, позволяющие объяснять сложные технические компромиссы как коллегам, так и заинтересованным сторонам.

Будет плюсом

  • Знакомство с концепциями навигации (dead reckoning, bearing, Electronic Horizon или OpenLR).
  • Опыт работы с данными IMU, OBD‑II или GNSS.
  • Бэкграунд в вычислительной геометрии или в разработке функций, критичных для безопасности (ADAS).
  • Опыт работы с open source routing engines или вклад в их развитие.

Условия и бенефиты

  • Hybrid/Remote Options: Наслаждайтесь гибкостью работать комфортно из дома или периодически из офиса, где это применимо.
  • Country-Specific Care & Coverage: Частные планы медицинского, стоматологического страхования и защиты дохода, адаптированные к повышению ваших региональных обязательных льгот.
  • Family-First Support: Забота о семье, политики декретного и отцовского отпуска для поддержки вашей растущей семьи.
  • Lifestyle Spending Account: Взносы для поддержки вашего здоровья, благополучия и личностного роста
  • Balance & Brainpower: Поддержка психического здоровья для вас и ваших иждивенцев.
  • Rest & Recharge: Оплачиваемый отпуск, корпоративные праздники и щедрые политики отсутствия.
  • Time Off to Give Back: Выделенное оплачиваемое время для волонтёрской деятельности в дополнение к вашему стандартному отпуску (PTO).
  • Мы привержены справедливому и равноправному процессу найма. Мы не дискриминируем ни одну защищённую группу.

Навыки

C++17iOSAndroidembedded systemsLinuxmap-matchingdead-reckoningOpenLRValhallaoffline routingroute refreshspatial algorithmsgraph-based structuresmulti-threadingmemory managementstandard libraryAI toolsIMUGNSScomputational geometry

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти