Описание вакансии “С++ разработчик”
Описание проекта:
Мы разрабатываем софт для форвардинга и обработки сетевого трафика в крупных корпоративных сетях уровня банков или провайдеров.
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.