Разработчик C++ (Middle +)

Дата размещения вакансии: 14.07.2026
Работодатель: НИИ МАСШТАБ
Уровень зарплаты:
от 250000 до 250000 RUR
Город:
Санкт-Петербург
Кантемировская улица 5
Требуемый опыт работы:
От 3 до 6 лет

АО "НИИ "Масштаб" – современный, динамично развивающийся научно-исследовательский институт, разработчик сложных систем и средств телекоммуникаций, защиты информации, автоматизированного управления.

Институт входит в АО «Концерн «Автоматика» (ГК «Ростех»).

Что вы будете делать?

  • Доработка десктопного приложения на C++/Qt под Linux;
  • Реализация новых требований к видео/аудио обработке (поддержка H.265, кодек Opus, адаптивный битрейт);
  • Разработка модуля встроенного MCU (микшер, транскодирование, управление раскладками "картинка в картинке");
  • Интеграция сетевых стеков SIP и H.323 (работа с RTP/RTCP, коррекция джиттера, FEC);
  • Оптимизация производительности (профилирование, работа с памятью);
  • Написание модульных тестов и технической документации.

Обязательно (то, без чего работа не получится):

  • C++: Глубокое знание стандартов 17/20, STL, умение работать с сырыми указателями и умными указателями (из-за требований к надежности и отсутствию утечек);
  • Qt: Обязательный опыт с Qt Widgets (5.12+). Понимание модели сигналов/слотов, событийного цикла, QThread;
  • Мультимедиа: Опыт работы с видеопотоками (кодеки H.264/H.265), понимание RTP/RTCP. Опыт с GStreamer или FFmpeg будет огромным плюсом;
  • Сети: Понимание стека TCP/IP, UDP, работа с сокетами. Понимание SIP или H.323 приветствуется;
  • Linux: Уверенная работа в консоли, написание Bash-скриптов, опыт кросс-компиляции или сборки под Astra Linux;
  • ООП и Архитектура: Умение проектировать модульные системы (слабая связанность), понимание паттернов проектирования.

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

  • График работы 5/2 пн-чт: с 9:00 до 17:45, пт: с 9:00 до 16:30, возможен гибридный формат работы;
  • Заработная плата полностью "белая" 2 раза в месяц;
  • Официальное оформление, отпуск, больничный и пр. по Трудовому кодексу РФ;
  • Подарки детям к Новому году;
  • Дополнительное пенсионное обеспечение.

Как попасть в нашу команду?

1. Оставляйте отклик на hh.ru;

2. Знакомство (10-15 минут): созвонимся, чтобы познакомиться и рассказать вкратце о себе;

3. Встреча с руководителем для более подробного обсуждения вашего опыта и нашего предложения (Яндекс Телемост);

4. Заполнение анкеты (немного бюрократии);

5. Оффер! 🎉

Готовы создавать крутые вещи вместе? Откликайтесь!