Ведущий Программист С++ (C/C++ developer)

Оплата не указана

Вакансия находится в архиве

Retail Personal

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Аккредитованная IT-компания разработчик ПО в сфере информационной безопасности ищет программиста в рамках расширения продуктовой команды.

Область применения продукта: VoIP-сети операторов связи, крупные корпоративные сети.

Что мы ожидаем от тебя:

  • Язык С/С++, высокий уровень владения и понимания синтаксических конструкций как С, так и объектным уровнем С++. Cmake на базовом уровне, умение изменить CmakeLists.txt скомпилировать проект, работа с gdb (включая gdb в консоли)
  • Хороший опыт работы со стандартной библиотекой std templates (std::vector, std::map, std::list etc) с компонентами общего назначения.
  • Навыки работы с сырыми сетевыми пакетами, понимание eth,ip,tcp,udp,payload заголовков, фрагментов, последовательностей
  • Опыт реализации IP-сетевых приложений. Разбор, модификация пакета на уровне app payload (L5) либо на уровнях TCP/UDP/IP.

  • Опыт разработки систем, выполняющих преобразование аудио/видео кодеков (transcoding, transrating)
  • Понимание принципов работы многопотоковых приложений и методов
    взаимодействия и передачи структур данных между потоками.
  • Работа с системными сокетами, организация межпроцессного взаимодействия.
  • Умение работать в консоли Linux на базовом уровне

Будет хорошо если:

  1. Знание библиотеки DPDK, общее представление
  2. Знание библиотеки FFmpeg под Linux, опыт работы с ее API программным интерфейсом, использование ее в своих C/C++ приложениях
  3. Понимание процессов фрагментации и временного jitter’а пакетов (перемешивания исходной последовательности пакетов) и как с этим работать
  4. Опыт разработки приложений транскодирования G.711 / G.729 / G.726 / G.722 / G.723 / AMR

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

  • Оформление как полагается (ТК РФ);
  • Удаленный формат работы, можешь поспать подольше)
  • зарплату обсуждаем с подходящими кандидатами;
  • сложный масштабный интересный проект, заряженную команду опытных программистов!

Ключевые навыки

C++
Linux
Dpdk
Tcp/ip
Tcp/udp
Custdev
Transcoding
Ffmpeg
C/c++

Контактная информация

Retail Personal

Вакансия опубликована 21.10.2024 в г. Москва.

Похожие вакансии

#

Не указана

Москва

Полный день

Подробное описание

15 мая

#

Москва

Аннино

Полный день

Подробное описание

19 августа

#

Москва

Полный день

Подробное описание

9 августа