Разработчик С++/Python/CV

Дата размещения вакансии: 27.04.2024
Работодатель: Газпром нефть
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
переулок Гривцова 4
Требуемый опыт работы:
От 1 года до 3 лет

Центр технологических продуктов в поиске разработчика С++/Python/CV по направлению беспилотного наземного транспорта.

Наша команда тестирует и внедряет беспилотные технологии, вездеходный транспорт, инновационные способы строительства зимних автодорог и всесезонной доставки, цифровые и высокотехнологичные решения в области складской логистики и транспортировки грузов.

Обязанности:

  • Разработка алгоритмов для беспилотных грузовых транспортных средств, бортовых машин и седельных тягачей: навигация, планирование маршрутов, детектирование статических и динамических объектов и расхождение с ними, распознавания окружающих объектов, удаленное управление;
  • Оптимизация алгоритмов с учетом аппаратных особенностей платформ, автоматизация тестирования алгоритмов и их адаптация к платформе;
  • Настройка, отладка и проведение испытаний опытных образцов вычислительной платформы и беспилотных транспортных средств;
  • Сопровождение и модернизация архитектуры платформы для параллельных вычислений. Подбор оптимальной архитектуры для параллельного исполнения алгоритмов на конкретной платформе;
  • Корпусирование электроники в соответствии с автомобильными стандартами;
  • Разработка и отладка системы очистки сенсоров;
  • Повышение отказоустойчивости и надёжности существующих систем беспилотных транспортных средств;
  • Подготовка данных по записи реальных проездов, обработка данных сенсорики, воспроизведение тестовых сценариев и контроль за поведением системы.
Требования:
  • Высшее техническое образование;
  • Продвинутые знания в С++, C#, Python;
  • Уверенное владение классическими структурами данных и алгоритмами;
  • Опыт работы c CV-проектами от 3-х лет;
  • Опыт использования PyTorch и OpenCV;
  • Опыт решения задач по распознаванию и трекингу объектов;
  • Опыт применения ROS;
  • Опыт обработки данных от камер, лидаров, IMU и иных сенсоров;
  • Опыт в разработке алгоритмов локализации и\или SLAM;
  • Опыт в разработке конструкций в сферах автомобилестроения, приборостроения или робототехники;
  • Опыт разработки оборудования, соответствующего автомобильным стандартам (ISO 16750, ISO 11452, ISO 7637, CISPR 25);
  • Понимание принципа работы популярных комбинационных интерфейсов: Ethernet, CAN, RS232/RS485, USB, SPI, I2C и других;
  • Опыт работы с CUDA, оптимизация и распараллеливание вычислений на CUDA и других архитектурах ускорителей;
  • Знания в области линейной алгебры, теории вероятности, дискретной математики и теории оптимизации;
  • Опыт работы с контрольно-измерительным и диагностическим оборудованием;
  • Понимание основ электроники и схемотехники.

Будет плюсом, если Вы:

  • Решали прикладные задачи при помощи машинного обучения, в частности, Deep Learning;
  • Имеете знания в области STL;
  • Имеете знания технических аспектов автомобильной индустрии, включая механику, электронику, программное обеспечение и автоматизацию;
  • Имеете знания законодательства и нормативных требований, касающихся автономных транспортных средств;
  • Имеете навыки управления проектами и планирования в разработке автономных транспортных средств;
  • Имеете опыт с отечественным программным обеспечением и техникой.

Условия:

  • Официальное трудоустройство;
  • Интересные и амбициозные задачи;
  • ДМС, страхование от несчастных случаев;
  • Условия обсуждаются по итогам успешного прохождения собеседования.