Программист C++ для работы c системой локализации и маппинга беспилотного автомобиля
Поехали! - молодой стартап по разработке технологий беспилотного вождения. Мы разрабатываем беспилотные автомобили, оснащенные высокотехнологичными сенсорами: многолучевыми лидарами, камерами, радарами, ультразвуковыми датчиками, системами инерциальной и спутниковой навигации, а также мощными компьютерами, и, конечно, самым совершенным программным обеспечением.
Мы поставили себе задачу сделать автомобиль 4 уровня автономности, который может без участия водителя ориентироваться, прокладывать маршрут и двигаться в сложной динамической среде в любых погодных условиях.
Над какими задачами придется работать?
- Разработка технологии определения местоположения машины, используя систему инерциальной навигации, GNSS, данные с одометрии и лидаров
- Повышение точности алгоритмов позиционирования посредством kalman filter и particle filter
- Разработка формата HD карт местности (3D карты и векторные карты) с использованием формата lanelet2 и технологии SLAM
- Создание HD карт Москвы и других регионов, автоматизация создания карт путем распознавания разметки и дорожных знаков и перевод объектов в векторный формат
Что нужно будет делать?
- Проектирование и разработка сложного программного обеспечения на C++ для встроенных систем на базе ROS
- Определение и оптимизация стека используемых технологий и алгоритмов
- Code review
- Оптимизация кода
От вас будет требоваться:
- Знание математических теорий, алгоритмов и методов, применимых в компьютерном зрении: задачи нелинейной оптимизации, кластерный анализ, регрессионный анализ, теория вероятности, математическая фильтрация данных (фильтр Калмана, фильтр частиц), теория графов и т.д.
- Более 3 лет опыта работы инженером-программистом в написании качественного кода на C++ (включая STL, шаблоны и исключения), знакомство с boost
- Умение переложить научные статьи в работающий код
- Технический английский
Бонусом будет
- Опыт работы с ROS, знание принципов и методов SLAM
- Опыт работы с Embedded systems
- Опыт работы с Linux на уровне уверенного пользователя
Мы предлагаем для выдающихся людей:
- Возможность решать очень сложные задачи для применения в реальном мире
- Работу рядом с самыми талантливыми разработчиками
- Конкурентоспособную зарплату и бонусы по результатам KPI
- Медицинское обслуживание
- Здоровое питание в офисе: большой выбор закусок, свежевыжатые соки и кофе
- Опционы за особенные достижения
Ждем ваши резюме на edu@poehali.ru