Награды компании 0 наград из 3
Забота о сотрудниках Получена: 21.09.2024
79% выполнено
Есть у 1.3% компаний на Dream Job

Работодатель поддерживает достойные условия труда и отдыха для сотрудников

Карьерный рост Получена: 21.09.2024
63% выполнено
Есть у 2.6% компаний на Dream Job

В компании есть возможности для карьерного и профессионального роста сотрудников

Корпоративная культура Получена: 21.09.2024
77% выполнено
Есть у 3.7% компаний на Dream Job

Сотрудники отмечают профессионализм руководства и хорошую атмосферу в коллективе

Системный программист / Kernel Developer (Windows)

Более 6 лет
Полная занятость
Гибкий график
Описание вакансии

«Доктор Веб» создает антивирусные решения для разных операционных систем и мобильных платформ. Если вы умеете писать качественный код на C++ и есть желание развиваться в области системного программирования, вы интересуетесь исследованием работы операционных систем, их компонентами, алгоритмами и структурами данных — эта вакансия для вас.

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

  • Проектировать, разрабатывать и поддерживать драйвера уровня ядра и сопутствующие User-Mode компоненты и сервисы;
  • Проектировать и реализовывать системные сервисы и библиотеки;
  • Исследовать документированные и недокументированные способы для фильтрации событий (File System, Registry, Network, Native API, RPC и т.д.);
  • Искать способы обезвреживания руткитов в режиме ядра;
  • Исследовать и выбирать различные подходы и способы реализации функций обеспечения безопасности.

Мы ожидаем, что вы:

  • Знаете архитектуру операционных систем семейства Windows, внутренних механизмов работы и недокументированных структур (ntoskrnl.exe, nbdd.dll, kernel32.dll, WoW64);
  • Отлично владеете языком программирования C++;
  • Можете читать и понимать язык программирования C, Assembler x86/x64;
  • Знаете архитектуру современных процессоров;
  • Имеете опыт разработки многопоточных систем и знаете принципы синхронизации потоков;
  • Уверенно владеете инструментами IDA и WinDBG;
  • Имеете опыт откладки драйверов с использованием физических и виртуальных машин;
  • Обладаете знаниями классических алгоритмов и структуры данных.

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

  • Знакомство с книгой “Windows Internals” (RussinovichM., SolomonD., IonescuA.);
  • Знание набора инструментов Sysinternals Suite;
  • Знание руткит и анти-руткит технологий;
  • Опыт работы с Windows Performance Toolkit, ETW, WPP.

Мы предлагаем:

  • Официальное трудоустройство;
  • Работу в офисе, гибкое начало рабочего дня;
  • Современный офис на Петроградской стороне;
  • Конкурентоспособную заработную плату (обсуждается индивидуально, зависит от вашего опыта и квалификации);
  • ДМС, включая стоматологию;
  • Горячие обеды, фрукты, напитки;
  • Зону отдыха, тренажеры, полезные для работы книги.
Ключевые навыки
C++
Assembler
Windows
C
SDK/WDK API
IDA
WinDBG
Kernel Mode
reverse-инжиниринг
Windows Performance Toolkit
ETW
WPP
Sysinternals Suite
руткит и анти-руткит технологии
Kernel
C/C++
Вакансия опубликована: вчера, Санкт-Петербург
Похожие вакансии
Программист C/C++
от 120 000 ₽
СевенТест, НТЦ
От 3 до 6 лет
Middle Erlang разработчик
200 000 - 350 000 ₽
UserGate
От 3 до 6 лет

Старший иженер-программист

Санкт-Петербург,
июль 2024
Работаю меньше года
5,0
Что нравится
Плавающее начало рабочего дня, современный офис, вкусные обеды, дружелюбный коллектив.
Что можно улучшить
Придраться не к чему. Гибридный график доступен не всем.

Frontend-разработчик

Санкт-Петербург,
март 2024
Работал меньше года
5,0
Что нравится
Свобода в выборе графика работы, приятный офис и оформление по ТК
Что можно улучшить
Обновить бы рабочую технику в офисе и мебель, обязательная установка антивируса при работе удаленно

Инженер-программист

Санкт-Петербург,
апрель 2023
Работал 1-2 года
4,0
Что нравится
Много задач, которые позволяют быстро расти в техническом плане. Отличная команда. Еда + кофе, пей пока сердце не застучит
Что можно улучшить
ЗП, крайней маленькая...
Побольше внимания к юнит- и прочим тестам
Макеты не скриншотами. Из-за "политики безопасности" дизайнеры рисуют в скетче на маках. И больше эти макеты никому не доступны, только скрины.
Доктор Веб
3,8
Хорошо
68%
Рекомендуют
Оценки по категориям
4,3
Условия труда
4,1
Коллектив
3,7
Руководство
3,2
Уровень дохода
3,9
Условия для отдыха
3,4
Возможности роста
Средняя заработная плата по вакансии Системный программист / Kernel Developer (Windows) — 75 000
На основании 11 отзывов
30 000 ₽ 100 000 ₽
Преимущества и льготы компании
Сотрудники чаще всего указывали следующие льготы и преимущества на основании 43 отзывов
93% Своевременная оплата труда
86% Наличие кухни, места для обеда
79% Удобное расположение работы
72% Медицинское страхование
67% Оплата больничного
63% Гибкий рабочий график
53% Корпоративные мероприятия
51% Компенсация питания
37% Удаленная работа
21% Система наставничества
9% Профессиональное обучение
5% Место для парковки
5% Оплата мобильной связи