Старший разработчик C

PERESVET.IT

Старший разработчик C

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

Уровень: Старший
Технологии/навыки: C, Linux, TCP/IP, разработка сетевых решений

Наша команда разрабатывает Пересвет-СТ — платформу для тестирования сетевых устройств и приложений. Решение обеспечивает одновременную генерацию пользовательского и вредоносного трафика, поддерживает стандарты L2-L7 с микросекундной точностью измерений и построено на модифицированном TCP/IP-стеке поверх DPDK. ПО генерирует 100 000 TLS handshakes/сек, удерживает миллионы соединений и выдает до 100 Гбит/с на 10 ядер CPU.

Пересвет-СТ позволяет оценить:

  • Обеспечивается ли качественная доступность сети от пользователей к устройствам и облачным сервисам предприятия?
  • Соответствуют ли устройства кибербезопасности компании актуальным угрозам и заявленной производительности?
  • Как сетевая инфраструктура ведет себя под высокой клиентской и вредоносной нагрузкой?

Пересвет — это стартап. Мы строим компанию для себя, по-дружески общаемся и решаем сложные проблемы.

У нас амбициозные задачи, высокий темп работы и большая ответственность. Взамен - все участники команды получают конкурентный оклад, прямое влияние на продукт, а также опционный пул который позволяет владеть частью компании и получать деньги от ее роста и прибыли.

Мы ищем старшего разработчика С, который дополнит нашу команду и будет работать над ядром генерации сетевого графика, в том числе создавать новые типы плагинов, оптимизировать существующий код и выбирать правильные архитектурные решения.

Чем предстоит заниматься:

  • Совместно с командой разрабатывать и поддерживать высокопроизводительный код ПО от R&D до ввода в коммерческую эксплуатацию;
  • Участвовать в определении спецификации, дизайна и архитектуры разрабатываемого ПО;
  • Интегрировать ПО с другими компонентами системы (например, системой управления).

От вас:

  • Опыт работы на C;
  • Владение структурами данных и алгоритмами с ними: массивы, связные списки, хэш-таблицы;
  • Знание сетевых протоколов — ethernet, BGP, vlan, IPv4, IPv6, GRE, IPSec, IP/IP, TCP/UDP, DNS, TLS и DTLS, HTTP/1.1, HTTP/2, HTTP/3;
  • Понимание принципов многопоточной разработки, подхода lockless и асинхронного подхода;
  • Владение инструментами отладки и профилирования: gdb или strace;
  • Понимание принципов работы компонентов системы: CPU cache, SMP/NUMA, PCI-express, прерывания.

Будет плюсом, если вы:

  • Владеете POSIX API, BSD Socket API, управляли сетевым стеком через API ethtool, API libnl-route, netlink;
  • Работали с DPDK, XDP, VPP или другими программными ускорителями обработки сетевых пакетов и TCP/IP;
  • Имели опыт работы с Seastar, F-Stack или mTCP;
  • Знакомы с алгоритмами управления трафиком, обслуживания очередей;
  • Разрабатывали решения DPI, NGFW, Anti-DDoS, тестирования сети или другими работали с другими сетевыми продуктами.

От нас:

  • Свобода в выборе способа реализации новых задач, прямое влияние на продукт и его функционал;
  • Работа в небольшой, но очень эффективной команде без стандартных бюрократических процессов;
  • Взаимодействие с новым высокопроизводительным оборудованием: сетевые карты NVIDIA Bluefield-3 DPU, процессоры AMD EPYC 9005, стенды 800 Gbps;
  • Любой удобный формат работы: офис, гибрид, удаленка;
  • Офис в 10 минутах от м. Воробьевы горы, 15 минут от м. Лужники;
  • Свободный график;
  • Оформление по ТК;
  • Покупка техники без ограничений, в том числе для организации домашнего рабочего места;
  • Оплата AI-инструментов;
  • Конкурентный оклад;
  • Опционный пул.
Навыки
  • C
  • DPDK
  • XDP
  • BPF
  • Сетевые протоколы
  • Сетевые топологии
  • Настройка сетевых подключений
Посмотреть контакты работодателя

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

Смартиндустрия

Программист С/С++ (Qt)

Смартиндустрия

Удаленная работа
  • Москва

  • от 250000 RUR

Рекомендуем
Загриева Галия Маратовна
Удаленная работа
  • Москва

  • от 250000 RUR

Рекомендуем
МТС
Удаленная работа
  • Москва

  • от 250000 RUR

Рекомендуем
Zeroqode
Удаленная работа
  • Москва

  • до 2100 USD

ТЭК-Торг
Удаленная работа
  • Москва

  • до 2100 USD

PIX Robotics
Удаленная работа
  • Москва

  • до 2100 USD

Автоцентр Сити (Центр)

Full-stack разработчик Senior (.Net С#, React)

Автоцентр Сити (Центр)

Удаленная работа
  • Москва

  • до 2100 USD

LLC GFAGAMES
Удаленная работа
  • Москва

  • до 2100 USD

KESAREV
Удаленная работа
  • Москва

  • до 200000 RUR

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

Бескодарова Зарият Юнусовна

Удаленная работа
  • Москва

  • до 300000 RUR

eRaga Infosystem
Удаленная работа
  • Москва

  • до 300000 RUR

Нью ривер
Удаленная работа
  • Москва

  • до 300000 RUR

PHP Backend Developer

Эдсолюшн

Удаленная работа
  • Москва

  • до 150000 RUR

OQTACORE
Удаленная работа
  • Москва

  • до 1900 USD

Хомяк Елена Александровна

Backend-разработчик Kotlin

Хомяк Елена Александровна

Удаленная работа
  • Москва

  • до 1900 USD

Сиэс Групп
Удаленная работа
  • Москва

  • до 1900 USD

Crezu
Удаленная работа
  • Москва

  • до 1800 USD

ДИДЖИ ТЕХ

FullStack Middle C# Develop

ДИДЖИ ТЕХ

Удаленная работа
  • Москва

  • до 1800 USD

Диджитал Лайн
Удаленная работа
  • Москва

  • до 250000 RUR

ЕМЕ
Удаленная работа
  • Москва

  • до 150000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию