Middle C++ developer (3D computer vision, robotics)

Дата размещения вакансии: 09.02.2026
Работодатель: АБГ Технологии
Уровень зарплаты:
от 160000 до 260000 RUR
Город:
Москва
Тимирязевская улица 1с2
Требуемый опыт работы:
От 3 до 6 лет

Привет, это АБГ Технологии!

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

Наша компания cейчас:

  • Уникальный и интересный продукт;

  • С 2016 на рынке промышленной робототехники;

  • Молодая международная команда из 50 человек;

  • Клиенты в США, Европе и России.

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

Computer Vision в АБГ Технологиях

У нас становится больше сварочных систем внедренных в производство на заводах. Нам необходимо развивать системы технического зрения и добавлять новые типы датчиков: уметь их калибровать, эффективно получать с них данные и синхронизировать их работу с движениями роботов. Мы работаем с различными камерами глубины, лазерными сканерами, камерами технического зрения. Работа ведется как над собственными алгоритмами обработки данных, так и над алгоритмами управления роботами для получения данных с датчиков, установленных непосредственно на роботах.
Работа не построена исключительно на machine learning, используются и классические алгоритмы.

Команда

Сейчас Computer Vision в команде занимается мультифункциональная команда, которая специализируется как на разработке алгоритмов, так и на их внедрении и доведении до состояния production. Наша команда - выпускники МГУ, Бауманки, ФизТеха.

Что предстоит:

  • Работать на стыке robotics и computer vision, а именно заниматься интеграцией новых устройств, написанием кода для эффективного сбора данных с устройств, калибровкой, а также алгоритмами управления движениями роботов для правильного позиционирования датчиков.

  • Предполагается много работы “в полях”, непосредственно с оборудованием, как в нашей лаборатории, так и на внедрениях.

  • Работа предполагает большое количество R&D и экспериментов, можно быстро увидеть результаты своей работы.

Требования (must have):

  • Хорошие знания С++ (от 3 лет);

  • Хорошая общая математическая подготовка;

  • Опыт в области компьютерного зрения, обработки изображений, 3D или game dev (от 2 лет)

Будет плюсом:

  • Знания базовых алгоритмов работы с облаками точек и 3D геометрией

  • Знания базовых алгоритмов обработки изображений: image filtering, image segmentation, camera calibration, object detection, classification

  • Опыт работы с реальным промышленным оборудованием (3D сканеры, сенсоры, камеры) и промышленными роботами

  • Знания об устройстве современных камер глубины / 3D сканеров

  • Опыт работы с библиотеками PCL, CGAL, Open3D

  • Олимпиады, исследовательские проекты, научные публикации

Что мы предлагаем?

  • Белая зарплата два раза в месяц. О размере оклада готовы договариваться индивидуально по итогу собеседования;

  • Гибридный формат работы, гибкое начало рабочего дня;

  • Командировки по России и зарубеж;

  • Карьерный рост, отсутствие бюрократии и дух стартапа;

  • Просторный офис 10 минут пешком от м. Дмитровская. В офисе есть отдельный блок c промышленными манипуляторами, лазерными сканерами и еще целой кучей крутого оборудования;

  • Комната отдыха/ кухня в офисе, спортивный уголок;

  • Разные интересные активности внутри компании (кикер, походы, просмотры кино и т.д.);

  • Технологический стек: C++23, STL, Boost, Bazel, Google Test, Git, Python, Ubuntu, Docker.

Как устроен процесс?

HR-интервью —> Видео интервью с руководителем команды —> Техническое интервью в офисе—> Оффер.