Назад
4 дня назад

Разработчик C++ (машинное зрение)

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

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

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

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

Текст:
/
TL;DR
Разработчик C++ (машинное зрение): Разработка серверной части и прикладных компонентов под Linux для систем промышленной автоматизации и фото- и видеофиксации с акцентом на машинное зрение, API и обработку видеопотоков. Фокус на интеграции нейросетевых компонентов, создании gRPC-сервисов, проектировании архитектуры и обеспечении качества кода с помощью тестов и CI/CD.

Локация: Новосибирск, улица Никитина, 174; гибридный формат — 3 дня в офисе и 2 дня удалённо

Зарплата: от 100 000 ₽ на руки в месяц

Компания

Разработка инженерных решений для промышленных систем автоматизации, фото- и видеофиксации на базе машинного зрения.

Что делать

  • Разрабатывать и развивать серверную часть и прикладные компоненты на C/C++ под Linux.
  • Интегрировать решения машинного зрения и нейросетевые компоненты в промышленные продукты.
  • Разрабатывать API и сервисное взаимодействие с использованием gRPC и REST.
  • Работать с обработкой изображений и видеопотоков с применением OpenCV и CUDA.
  • Участвовать в проектировании архитектуры, обсуждении технических решений и code review.
  • Поддерживать качество кода с помощью unit- и интеграционных тестов, CI/CD и TDD.

Требования

  • Уверенное знание C/C++ и стандартной библиотеки C++ (std/STL), опыт коммерческой или проектной разработки от 1 года.
  • Опыт разработки под Linux.
  • Понимание сетевого взаимодействия, API и клиент-серверной архитектуры.
  • Опыт работы с Git и командной разработки.
  • Опыт написания unit- и интеграционных тестов.
  • Готовность разбираться в инженерных задачах и предлагать рабочие решения.

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

  • Опыт разработки на Go.
  • Знание PostgreSQL или MySQL.
  • Опыт работы с OpenCV, CUDA, обработкой изображений и видео или интеграцией нейросетевых решений.
  • Опыт разработки API-сервисов и микросервисной архитектуры.
  • Знание многопоточного и асинхронного программирования, CI/CD или TDD.

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

  • Официальное оформление по трудовому законодательству РФ.
  • Оплачиваемые отпуска, больничные, выходные и другие социальные гарантии.
  • Заработная плата выплачивается два раза в месяц, предусмотрено премирование по результатам работы.
  • Оборудованное рабочее место и комфортный офис.
  • Работа в команде с code review и обсуждением технических решений.
  • Возможность видеть результат работы в действующих промышленных продуктах.

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