Старший разработчик C (удаленная работа)
(вакансия не опубликована)

11 сентября 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Старший разработчик 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/С++
Компания: РДП Энтерпрайз
Зарплата: з.п. не указана
Старший инженер-разработчик (C, Asm, RISC-V)
Компания: YADRO
Зарплата: з.п. не указана
Разработчик C#
Компания: Маркетинговое агентство Медиа Навигатор
Зарплата: от 100 000 до 115 000 руб.