Point your AI agent at freehire and let it find you a job.

Get the CLI →

ИнфоТеКС

NewBe an early applicant

Ведущий разработчик (С/С++), NGFW

Posted Updated 1 view
Discussion

Summary

Lead C/C++ developer on InfoTeKS's next-generation firewall (NGFW) team: building and optimizing network traffic processing components (NAT, firewall, VPN, DPI, IDS/IPS) in Linux kernel and user space, with a focus on high-performance multithreaded code, DPDK/VPP, and efficient algorithms and data structures.

Навыки: C++ stl, Многопоточность, C, Алгоритмы и структуры данных. Квалификация: Senior. Специализации: Разработка/Другое.

О компании и команде

ГК \"ИнфоТеКС\", входящая в ТОП-5 компаний России в сфере защиты информации, лидер в разработке средств защиты информации, в поиске Ведущего разработчика С/С++ в команду по разработке межсетевого экрана нового поколения

Есть возможность внести свой экспертный вклад на ранних этапах проектирования и разработки, поделиться опытом и даже задать возможные направления технологического развития продукта

Что можем предложить по задачам:

  • Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (NAT, Firewall, VPN, DPI, IDS, IPS) в Linux kernel mode (модули, модификация кода ядра) и user mode;

  • Оптимизация производительности для современных аппаратных платформ, внедрение новых технологий обработки сетевого трафика;

  • Проектирование и использование оптимальных алгоритмов и структур данных, применение эффективных подходов к многопоточной обработке данных

Ожидания от кандидата

  • Опыт работы разработчиком С/С++ от 4х лет;

  • Знание С, стандарта С++ 17 и выше (STL);

  • Знания семейства сетевых протоколов (ARP, IP, IPv6, TCP);

  • Навыки работы с GNU make и GCC;

  • Знание классических алгоритмов и структур данных;

  • Опыт работы с DPDK и/или VPP;

  • Опыт реализации высоконагруженного многопоточного кода

Будет вашим преимуществом

  • Понимание основных концепций информационной безопасности (принципы работы Firewall, DPI, IDS, SSL Inspection);

  • Знание архитектуры ядра ОС Linux, сетевых подсистем ядра (Netfilter, iptables, bpf), знание Linux API;

  • Знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода в режиме ядра;

  • Опыт написания модулей ядра ОС Linux;

  • Опыт работы с технологиями FPGA

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

  • Формат работы обсуждаем: офис, гибридный и тд;

  • Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, \"белая\" заработная плата;

  • Оплачиваемое работодателем питание в офисе или кафе;

  • ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев в зависимости от города присутствия офисов;

  • Корпоративные мероприятия и спортивные инициативы;

  • Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.