Назад

Senior CV Engineer (C++/OpenCV/Linux)

300 000₽
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior CV Engineer (C++/OpenCV/Linux): Разработка и оптимизация алгоритмов компьютерного зрения для встраиваемых систем и автономных платформ с акцентом на детекцию, трекинг, stereo vision и работу на ограниченных вычислительных ресурсах. Focus on интеграцию алгоритмов под Linux, проектирование архитектуры ПО, проведение R&D-экспериментов и подготовку датасетов.

Локация: Санкт-Петербург, Выборгское шоссе, 17к1; работа только в офисе работодателя.

Зарплата: от 300000 RUR на руки в месяц.

Компания

R&D-команда создает интеллектуальные встраиваемые системы на стыке компьютерного зрения, обработки сигналов и автономных платформ — от концепции и алгоритмов до серийного производства.

Что делать

  • Разрабатывать и оптимизировать классические алгоритмы Computer Vision: детекцию, трекинг и stereo vision на C/C++ с использованием OpenCV.
  • Интегрировать алгоритмы в программные системы под Linux и проектировать архитектуру ПО.
  • Участвовать в code review.
  • Формулировать гипотезы, проводить R&D-эксперименты и анализировать результаты.

Требования

  • От 5 лет коммерческой разработки.
  • Уверенное владение C++ 11/14/17, включая STL, многопоточность и оптимизацию.
  • Практический опыт OpenCV в production-решениях и исследовательских проектах.
  • Linux как основная среда, включая cmake, gdb и shell.
  • Понимание математических основ Computer Vision: линейной алгебры, геометрии, фильтрации и частотного анализа.
  • Опыт оптимизации алгоритмов и моделей под ограниченные вычислительные ресурсы и embedded/Linux-платформы.
  • Понимание основных подходов Machine Learning и базовый опыт их применения в задачах Computer Vision.
  • Опыт организации сбора, разметки, валидации и подготовки датасетов для задач Computer Vision.

Хорошо, если есть

  • Опыт Embedded-разработки.
  • Практический опыт работы с нейросетями для computer vision, включая MobileNet и YOLO.
  • Python для прототипирования, автоматизации и вспомогательных скриптов.
  • Опыт использования valgrind, perf и аналогичных инструментов профилирования и анализа производительности.

Культура и преимущества

  • Оснащенная инженерная лаборатория с измерительной аппаратурой, оборудованием для пайки и слесарной сборки, 3D-печатью и поддержкой опытных специалистов.
  • Быстрая закупка компонентов, плат, модулей и процессоров.
  • Возможность быстро прототипировать и проверять гипотезы; поддержка экспериментов, отладочных стендов и инженерной разработки.
  • Оформление по ТК РФ, испытательный срок 3 месяца.
  • Пятидневная рабочая неделя с гибким графиком: начало с 9:30 до 11:00, окончание с 18:00 до 19:30.
  • Комфортные условия работы, включая кофе и печенье.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →