Вакансія
З партнерського стрічки
Інженер з розробки програмного забезпечення II, Nav Native
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Mapbox
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Mapbox — це провідна платформа визначення місцезнаходження в реальному часі для компаній нового покоління, які орієнтуються на місцезнаходження. Mapbox — це єдина платформа, яка надає організаціям повний набір інструментів для забезпечення навігації людьми, пакетами та транспортними засобами всюди. Понад 4 мільйони зареєстрованих розробників обрали Mapbox через гнучкість платформи, безпеку та відповідність конфіденційності. Організації використовують додатки, дані, пакети SDK і API Mapbox, щоб створювати персоналізовані та захоплюючі враження, які захоплюють їхніх клієнтів.
Що ми робимо
Команда Navigation Native створює високопродуктивний механізм C++, який служить «мозком» наших пакетів SDK для навігації. Ця бібліотека працює безпосередньо на системах кінцевого користувача (вбудованих), забезпечуючи все: від мобільних додатків до автомобільних інформаційно-розважальних систем для таких партнерів, як BMW і Zeekr.
Ми вирішуємо фундаментальні проблеми пересування: перетворюємо зашумлені дані GPS/IMU у точне зіставлення карт, керуємо складними графіками мережі доріг, підтримуємо маршрути та альтернативи, відстежуємо просування по маршруту та надаємо можливості «Електронного горизонту» для ADAS. Наша робота відбувається на межі, підтримуючи частоти розташування до 10 Гц і забезпечуючи безперебійну роботу навіть у тунелях або густих міських каньйонах.
Оскільки штучний інтелект стає вбудованим у сучасні інженерні робочі процеси, ми цінуємо інженерів, які можуть продумано інтегрувати штучний інтелект у проектування, розробку та прийняття рішень. Наш процес співбесіди включатиме обговорення того, як ви використовуєте штучний інтелект у своєму робочому процесі розробки.
Що ви будете робити
Ми шукаємо кмітливих інженерів, які швидко навчаються, і керуються проблемою розробки основних компонентів навігаційної екосистеми Mapbox. Як розробник C++ ви:
•
Створюйте та підтримуйте уніфіковану бібліотеку C++17, яка бездоганно працює на iOS, Android і вбудованому автомобільному обладнанні з низьким енергоспоживанням.
•
Аналізуйте та вдосконалюйте алгоритми зіставлення карт і розрахунку мертвих місць, використовуючи реальні дані про мільйони транспортних засобів.
•
Впроваджуйте функції відстеження маршруту, включаючи високочастотне звітування про хід маршруту, виявлення відхилень і своєчасне надання інструкцій.
•
Працюйте над зіставленням дорожніх об’єктів (OpenLR) і поточними дорожніми подіями, щоб дати водіям прогнозоване «вікно» в дорогу попереду.
•
Створюйте прогнозне кешування для плиток маршрутів і керуйте складними вбудованими ресурсами, як-от видами перехресть і покажчиками.
•
Інтегруйте та розширте механізм маршрутизації Valhalla для підтримки офлайн-маршрутизації та контролерів оновлення маршрутів.
•
Продумано використовуйте інструменти штучного інтелекту в процесі проектування та розробки, щоб підвищити ефективність і якість коду.
Те, що ми вважаємо важливими рисами для цієї ролі
•
Високий рівень знань (мінімум 7 років досвіду) у C++17 (або новішій) з глибоким розумінням специфікації мови, керування пам’яттю, стандартної бібліотеки та багатопоточності.
•
Пристрасть до написання чистого, швидкого та портативного коду, який дотримується строгих обмежень процесора та пам’яті.
•
Досвід роботи зі складними структурами на основі графів, структурами даних і просторовими алгоритмами.
•
Перевірений досвід розробки кросплатформного коду (Linux, мобільні або вбудовані системи).
•
Сильні знання англійської мови зі здатністю пояснювати складні технічні компроміси як колегам, так і зацікавленим сторонам.
Було б плюсом
•
Знайомство з концепціями навігації (мертвий рахунок, пеленг, електронний горизонт або OpenLR).
•
Досвід роботи з даними IMU, OBD-II або GNSS.
•
Підготовка до обчислювальної геометрії або критично важливих для безпеки функцій (ADAS).
•
Досвід або внесок у механізми маршрутизації з відкритим кодом.
Що ми цінуємо
На додаток до наших основних цінностей, які не є унікальними для цієї посади та необхідні для лідерів Mapbox:
•
Ми цінуємо високоефективних творчих людей, які вникають у проблеми та можливості.
•
Ми віримо в те, що на роботі люди працюють повністю. Ми зобов’язуємося досягти цього завдяки підтримуючій медичній допомозі, відпустці по догляду за дитиною, гнучкості для речей, які виникають у житті, та інноваціям у тому, як ми думаємо про підтримку наших людей.
•
Ми наголошуємо на середовищі викладання та навчання, щоб озброїти працівників інструментами, необхідними для успішної роботи на посаді та в компанії.
•
Ми твердо віримо в цінність розвитку різноманітної команди та заохочуємо людей будь-якого походження, статі, етнічної приналежності, здібностей і сексуальної орієнтації подавати заявки.
Як ми вас підтримуємо
•
Гібридні/віддалені варіанти: насолоджуйтесь гнучкістю комфортної роботи з дому або періодично з офісу, де це можливо.
•
Догляд і покриття в конкретних країнах: приватні плани охорони здоров’я, стоматології та захисту доходу, розроблені для підвищення ваших регіональних пільг.
•
Підтримка сім’ї на першому місці: політика догляду за сім’єю, відпустки по вагітності та пологах і батьківства для підтримки вашої зростаючої сім’ї.
•
Рахунок витрат на спосіб життя: внески на підтримку вашого здоров’я, самопочуття та особистого розвитку
•
Balance & Brainpower: підтримка психічного здоров’я для вас і ваших утриманців.
•
Відпочинок і відновлення сил: оплачуваний час у від’їзді, корпоративні відпустки та щедра політика відсутності.
•
Time Off to Give Back: виділений оплачуваний час для волонтерства на додаток до вашого стандартного PTO.
Подаючи заявку на цю вакансію, ви підтверджуєте, що отримали Повідомлення про конфіденційність Mapbox для претендентів за межами США, посилання на яке наведено тут. Щоб заповнити цю заявку, ви повинні надати особисті дані, такі як ваше ім’я та контактну інформацію, які є обов’язковими для обробки вашої заявки Mapbox.
Ми прагнемо чесного та справедливого процесу найму. Ми не дискримінуємо жодного захищеного класу.
#LI-Remote
Джерело: EU Remote Jobs (https://euremotejobs.com/job/software-development-engineer-ii-nav-native/)
Що ми робимо
Команда Navigation Native створює високопродуктивний механізм C++, який служить «мозком» наших пакетів SDK для навігації. Ця бібліотека працює безпосередньо на системах кінцевого користувача (вбудованих), забезпечуючи все: від мобільних додатків до автомобільних інформаційно-розважальних систем для таких партнерів, як BMW і Zeekr.
Ми вирішуємо фундаментальні проблеми пересування: перетворюємо зашумлені дані GPS/IMU у точне зіставлення карт, керуємо складними графіками мережі доріг, підтримуємо маршрути та альтернативи, відстежуємо просування по маршруту та надаємо можливості «Електронного горизонту» для ADAS. Наша робота відбувається на межі, підтримуючи частоти розташування до 10 Гц і забезпечуючи безперебійну роботу навіть у тунелях або густих міських каньйонах.
Оскільки штучний інтелект стає вбудованим у сучасні інженерні робочі процеси, ми цінуємо інженерів, які можуть продумано інтегрувати штучний інтелект у проектування, розробку та прийняття рішень. Наш процес співбесіди включатиме обговорення того, як ви використовуєте штучний інтелект у своєму робочому процесі розробки.
Що ви будете робити
Ми шукаємо кмітливих інженерів, які швидко навчаються, і керуються проблемою розробки основних компонентів навігаційної екосистеми Mapbox. Як розробник C++ ви:
•
Створюйте та підтримуйте уніфіковану бібліотеку C++17, яка бездоганно працює на iOS, Android і вбудованому автомобільному обладнанні з низьким енергоспоживанням.
•
Аналізуйте та вдосконалюйте алгоритми зіставлення карт і розрахунку мертвих місць, використовуючи реальні дані про мільйони транспортних засобів.
•
Впроваджуйте функції відстеження маршруту, включаючи високочастотне звітування про хід маршруту, виявлення відхилень і своєчасне надання інструкцій.
•
Працюйте над зіставленням дорожніх об’єктів (OpenLR) і поточними дорожніми подіями, щоб дати водіям прогнозоване «вікно» в дорогу попереду.
•
Створюйте прогнозне кешування для плиток маршрутів і керуйте складними вбудованими ресурсами, як-от видами перехресть і покажчиками.
•
Інтегруйте та розширте механізм маршрутизації Valhalla для підтримки офлайн-маршрутизації та контролерів оновлення маршрутів.
•
Продумано використовуйте інструменти штучного інтелекту в процесі проектування та розробки, щоб підвищити ефективність і якість коду.
Те, що ми вважаємо важливими рисами для цієї ролі
•
Високий рівень знань (мінімум 7 років досвіду) у C++17 (або новішій) з глибоким розумінням специфікації мови, керування пам’яттю, стандартної бібліотеки та багатопоточності.
•
Пристрасть до написання чистого, швидкого та портативного коду, який дотримується строгих обмежень процесора та пам’яті.
•
Досвід роботи зі складними структурами на основі графів, структурами даних і просторовими алгоритмами.
•
Перевірений досвід розробки кросплатформного коду (Linux, мобільні або вбудовані системи).
•
Сильні знання англійської мови зі здатністю пояснювати складні технічні компроміси як колегам, так і зацікавленим сторонам.
Було б плюсом
•
Знайомство з концепціями навігації (мертвий рахунок, пеленг, електронний горизонт або OpenLR).
•
Досвід роботи з даними IMU, OBD-II або GNSS.
•
Підготовка до обчислювальної геометрії або критично важливих для безпеки функцій (ADAS).
•
Досвід або внесок у механізми маршрутизації з відкритим кодом.
Що ми цінуємо
На додаток до наших основних цінностей, які не є унікальними для цієї посади та необхідні для лідерів Mapbox:
•
Ми цінуємо високоефективних творчих людей, які вникають у проблеми та можливості.
•
Ми віримо в те, що на роботі люди працюють повністю. Ми зобов’язуємося досягти цього завдяки підтримуючій медичній допомозі, відпустці по догляду за дитиною, гнучкості для речей, які виникають у житті, та інноваціям у тому, як ми думаємо про підтримку наших людей.
•
Ми наголошуємо на середовищі викладання та навчання, щоб озброїти працівників інструментами, необхідними для успішної роботи на посаді та в компанії.
•
Ми твердо віримо в цінність розвитку різноманітної команди та заохочуємо людей будь-якого походження, статі, етнічної приналежності, здібностей і сексуальної орієнтації подавати заявки.
Як ми вас підтримуємо
•
Гібридні/віддалені варіанти: насолоджуйтесь гнучкістю комфортної роботи з дому або періодично з офісу, де це можливо.
•
Догляд і покриття в конкретних країнах: приватні плани охорони здоров’я, стоматології та захисту доходу, розроблені для підвищення ваших регіональних пільг.
•
Підтримка сім’ї на першому місці: політика догляду за сім’єю, відпустки по вагітності та пологах і батьківства для підтримки вашої зростаючої сім’ї.
•
Рахунок витрат на спосіб життя: внески на підтримку вашого здоров’я, самопочуття та особистого розвитку
•
Balance & Brainpower: підтримка психічного здоров’я для вас і ваших утриманців.
•
Відпочинок і відновлення сил: оплачуваний час у від’їзді, корпоративні відпустки та щедра політика відсутності.
•
Time Off to Give Back: виділений оплачуваний час для волонтерства на додаток до вашого стандартного PTO.
Подаючи заявку на цю вакансію, ви підтверджуєте, що отримали Повідомлення про конфіденційність Mapbox для претендентів за межами США, посилання на яке наведено тут. Щоб заповнити цю заявку, ви повинні надати особисті дані, такі як ваше ім’я та контактну інформацію, які є обов’язковими для обробки вашої заявки Mapbox.
Ми прагнемо чесного та справедливого процесу найму. Ми не дискримінуємо жодного захищеного класу.
#LI-Remote
Джерело: EU Remote Jobs (https://euremotejobs.com/job/software-development-engineer-ii-nav-native/)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Mapbox
Оголошення надано Mapbox.