Программист С++ (Middle) (удаленная работа)

22 ноября 2024

Уровень зарплаты:
от 250 000 до 250 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Программист С++ (Middle)

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

Мы, команда компании ИНИТИ , состоящей в реестре российских аккредитованных IT-компаний, предлагаем специалистам по профилю Программист С++ (Middle) присоединиться к числу своих сотрудников, которым доступны все гарантии и льготы, предоставляемые работникам аккредитованных организаций, осуществляющих деятельность в области информационных технологий, в том числе отсрочка от призыва на военную службу и льготная ипотека.

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

  • разработка программного обеспечения (преимущественно под ОС Linux)
  • участие в разработке архитектуры ПО
Требования:
  • высшее научно-техническое образование
  • опыт работы с ОС Linux
  • хорошее знание принципов построения ООП, шаблонов проектирования и способов межпоточного взаимодействия
  • уверенное владение языком C++, библиотекой STL
  • опыт создания многопоточных приложений (std::thread, pthread) и использования объектов синхронизации (mutex, condition variable, atomic и т.п.)
  • глубокое понимание структур данных (различные виды деревьев, очередь, стек, список и т.п.)
  • навыки использования инструментария g++, gdb (lldb), cmake, git, valgrind (memcheck, callgrind, helgrind), санитайзеры
  • опыт работы с gstreamer (навык создания и запуска цепочек gstreamer при помощи gst-launch, использование gst-inspect и т.д.)
  • создание цепочек gstreamer на языке C++
  • отладка существующих модулей gstreamer (найти ошибку и исправить модуль на C++)
  • разработка своих модулей для gstreamer на C++
  • английский язык на уровне чтения технической документации

Приветствуется:

  • опыт работы с видеопотоками от камер наблюдения и др. камер
  • понимание особенностей, преимуществ и недостатков распространённых видеокодеков (MPEG, H.264, H.265 и т.д.)
  • навык использования и понимание основ работы транспортных протоколов (MPEG-TS, RTSP и т.п.)
  • опыт работы с потоками с постоянным битрейтом (добиться от устройства потока наилучшего качества с постоянным битрейтом, выровнять переменный битрейт null-пакетами и т.д.)
  • опыт создания потоков с минимальной задержкой (задержка стекло-стекло менее 50 мс)
  • опыт прошивки и настройки видеокамер (прошивка OpenIPC, поиск нужного драйвера матрицы, оверлея)
  • работа с gstreamer в гетерогенных средах (построение цепочек для Raspberry Pi, Orange Pi и т.д. с использованием аппаратных особенностей платформы аппаратных кодеков, настройка MPP и т.д.)
  • навыки работы с Rockchip Media Process Platform (MPP), Broadcom Image Signal Processor (ISP)
Условия:
  • оформление по ТК
  • удаленный режим работы
  • график работы (09:00-18:00) (сб, вс - выходные)
  • возможно согласование рабочего графика (смещение рабочего дня, перенос рабочего дня на выходной)
  • дополнительная неделя отпуска
  • испытательный срок 1-3 мес


Посмотрите похожие вакансии

Разработчик Битрикс24 (PHP, middle grade)
Компания: QSOFT
Зарплата: от 140 000 до 200 000 руб.
Разработчик 1С Битрикс (Middle/Senior)
Компания: Икс-Игрек-Зет Автоматизация
Зарплата: от 150 000 до 250 000 руб.
Go разработчик/Golang Developer (Middle)
Компания: Intaro
Зарплата: з.п. не указана