👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle C/C++ Developer

Зарплата

от 150 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Спутниковый широкополосный доступ в интернет

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

Условия работы

Постановка задачи:

Требуется разработка и сопровождение программы  разбиения (разборки) пакетного потока данных 1 Гбит/с для параллельной передачи по нескольким физическим спутниковым каналам пропускной способностью 1 -250 Мбитс/с с последующей сборкой на удаленном конце в исходный пакетный поток  1 Гбит/с с восстановлением первоначального порядка следования пакетов, контролем  потери пакетов, выводом статистики работы программы на GUI.

Программа работает в режиме реального времени с обработкой пакетов размерностью от 66 байт до Jumbo Frames

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

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

Требования:

  • опыт коммерческой разработки на С/С++ под Linux (от 1 года);
  • умение читать и разбираться в чужом коде;
  • знание многопоточного программирования и моделей буферизации потоков;
  • знание сетевых протоколов (UDP/IP, TCP/IP, HTTP) и методов их тестирования;
  • знание принципов вычисления CRC и работы с BCH-кодами;
  • навыки программирования GUI.

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

  • умение находить простые решения для сложных задач;
  • самостоятельность, аккуратность и ответственность;
  • навыки soft skills.

Гибкий график рабочего дня (по договоренности)

Желаемый результат:


Бонусы

  • Трудовой договор;
  • ДМС;
  • годовое премирование по результатам работы;
  • загранкомандирование (возможно).