Описание вакансии “С++ разработчик”

Описание проекта:

Мы разрабатываем софт для форвардинга и обработки сетевого трафика в крупных корпоративных сетях уровня банков или провайдеров.

B4N SwitchOS:

Виртуальный коммутатор на платформе x86_64, акселерированный Intel DPDK. Целями являются поддержка OpenFlow и максимальная производительность.

B4N SwitchOS for bare metal switches:

Софт для “железных” коммутаторов на базе ASICs Broadcom/Marvell с реализацией OpenFlow, совместимых как с B4N продуктами, так и продуктами других производителей.

B4N NFV:

Набор высокопроизводительных, масштабируемых сетевых сервисов разработанных с использованием Intel DPDK.

 Основные задачи:

  • Разработка и поддержка модулей обработки трафика;
  • Разработка и поддержка модулей управления;
  • Корректное измерение и улучшение производительности продуктов.

Заниматься придется системным программированием.
Во всех проектах требуется писать высокопроизводительные приложения, эффективно
использующие возможности современных многоядерных процессоров, сетевого оборудования и ОС.
Технологии: C++11, GNU/Linux, x86_64, gcc, Intel DPDK, OpenFlow, ARM, PowerPC, git

Требования, которые мы предъявляем:

  • Хорошее знание С++, Linux(userspace, kernelspace);
  • Опыт многопоточного программирование;
  • Знание lock-free алгоритмов или желание их изучить;
  • Понимание стека TCP/IP;
  • Знание базовых алгоритмов и структур данных;
  • Знание английского языка на уровне Intermediate.

Плюсами будут:

  • Работа с сетевым оборудованием;
  • Знание сетевых протоколов;
  • Знание скриптового языка.

 Мы предлагаем:

  • Полную занятость;
  • Конкурентоспособную оплату труда;
  • Профессиональный рост и самореализацию;
  • Оформление по ТК РФ;
  • ДМС (страховая компания с рейтингом А++);
  • Уютный офис с мини-кухней;
  • Повышение уровня английского языка;
  • Возможна частично удаленная работа.

Контакт для связи: hr@brain4net.com.