Senior C++ Developer (Network Drivers)
Команда «Лаборатории Касперского» ищет Senior C++ разработчика для создания высокопроизводительных сетевых драйверов под Windows. Требуется глубокое знание C++, NDIS, WFP и kernel mode. Предлагается работа над ключевыми компонентами защиты в международной компании.
Зарплата не указана — оценили по рынку
На основе 7 похожих вакансий за 90 дней.
Что предстоит делать
Мы – Network Drivers PDK (ND PDK) – команда внутри департамента разработки общих компонент «Лаборатории Касперского» - международного лидера в кибербезопасности. Мы разрабатываем драйверы – перехватчики сетевого траффика для ОС Windows, виртуальные сетевые адаптеры для VPN и другие компоненты, используемые для построения сетевой защиты в Endpoint-продуктах компании для OC Windows. Мы ищем Senior C++ Developer с глубокой экспертизой в разработки сетевых драйверов под ОС Windows. Вы станете ключевым исполнителем, реализующим высокопроизводительные компоненты защиты в kernel и user mode ОС Windows.
- 1. Kernel Mode разработка
- Создавать высокопроизводительные NDIS фильтры;
- Создавать высокопроизводительные WFP фильтры;
- Проектировать эффективное взаимодействие Kernel mode c User Mode.
- 2. User Mode разработка
- Создавать C++ интерфейсы для взаимодействия с фильтрами в ядре;
- Создавать User Mode компоненты с использованием подмножеств сетевых API Win32.
- 3. Анализ и устранение проблем производительности
- Анализировать проблемы производительности - X-Perf;
- Предлагать и реализовывать стратегии оптимизации.
- 4. Техническое взаимодействие
- Работать в команде: обсуждать детали реализации, давать обратную связь коллегам;
- Проводить код-ревью кода внутри команды и в смежных компонентах.
- Что Вам для этого нужно:
- Опыт разработки на C++ от 5 лет — уверенное владение языком, управление памятью, многопоточность, низкоуровневая оптимизация;
- Опыт разработки сетевых драйверов Windows от 3 лет — практическая работа с NDIS, WFP;
- Глубокое знание ОС Windows — kernel mode, user mode, Win32;
- Понимание сетевых протоколов — L3/L4 (IP, TCP/UDP, ICMP);
- Навыки профилирования и оптимизации — x-perf.
- Будет большим плюсом:
- Опыт программирования под ОС Linux (kernel mode, user mode);
- Опыт работы в области сетевой безопасности;
- Опыт менторства и технического руководства.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Kaspersky Antidrone
12 активных вакансий в компании
Team Lead C++ разработки (Kaspersky Endpoint Security for Linux)
~1 326 000 ₸ оценка
Ищем Team Lead для руководства командой разработки Kaspersky Endpoint Security for Linux. Нужно проектировать и разрабатывать на C++ под Linux, контролировать качество и развивать CI. Требуется опыт коммерческой разработки на C++ и технического руководства.
Lead Software Architect
~1 467 930 – 2 088 450 ₸ оценка
Ищем Lead Software Architect для проектирования и развития высоконагруженных распределённых систем на базе b2b платформы. Требуется опыт работы с cloud-native решениями, базами данных и архитектурной документацией. Приветствуется знание Go, Kubernetes, Docker и DevOps-инструментов.
QA Automation Engineer (MDR)
~729 300 – 1 193 400 ₸ оценка
Команда ищет QA Automation Engineer для тестирования системы MDR (Managed Detection and Response) — платформы кибербезопасности. В задачи входит разработка API и UI автотестов на Python/Pytest и Playwright, нагрузочное тестирование на Go, а также поддержка инфраструктуры. Требуется опыт автоматизации от 3 лет, знание Linux, Docker, Git и основ Go. Предлагается работа над сложным продуктом в сфере информационной безопасности.
Frontend-разработчик (верстальщик)
~928 200 – 1 458 600 ₸ оценка
Ищем frontend-разработчика для верстки и поддержки корпоративных сайтов. Нужно уверенное знание HTML5, CSS3, JavaScript, опыт с Node.js и Pug. Предлагаем работу в команде разработки сайтов поддержки компании.
Похожие вакансии
6 вакансий
Разработчик C++ со знанием Delphi
~1 326 000 ₸ оценка
Разработка и поддержка ПО для борьбы с преступностью. Требуется опыт C++ и Delphi уровня Senior. Предлагают удаленную работу, ДМС, обучение и допвыходной.
Senior C++ Developer
~3 027 082 – 3 829 610 ₸ оценка
Вакансия для разработчика системного ПО на C/C++: создание сетевых демонов и служб под Linux, работа с сетевыми протоколами и оборудованием. Требуется опыт программирования на C/C++ и знание сетевых технологий.
Инженер-разработчик OpenBMC
~1 326 000 ₸ оценка
Ищем опытного C++ разработчика для работы над OpenBMC — open-source проектом для управления серверами. Нужно знание Linux, Yocto, Python и низкоуровневых протоколов. Предлагаем удалёнку, гибкий график, ДМС и возможности роста.
C/C++ разработчик DPI (Deep Packet Inspection)
~1 326 000 ₸ оценка
Команда ищет C/C++ разработчика для создания высокопроизводительного модуля анализа трафика (DPI) для Secure SD-WAN. Нужен опыт работы с DPDK, сетевыми протоколами и многопоточностью. Компания предлагает гибкий график, ДМС, обучение и дружную атмосферу.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт в создании интерфейсов и знание Vue.js. Компания предлагает удаленный формат работы.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт работы с Vue.js. Предлагается удаленная занятость в международной компании.