Доктор Веб·Санкт-Петербург·28 апр.
Системный программист / Windows Kernel Developer
Ориентир по рынку≈ 150 000 – 335 000 ₽наша приблизительная оценка по 98 вакансиям этой роли и грейда, у работодателя вилка не указана
🏢 ОфисMiddleПолная занятостьПродуктовая
Стоит ли откликаться
Сначала уточните детали
Объявление открыто подозрительно долго. Прежде чем тратить время на отклик, проверьте, ищут ли ещё.
2 из 4 в норме
Открыта долго: как понять до отклика, ищут ли ещё
Деньги
Вместо вилки в объявлении «заработную плату обсуждается индивидуально». Ориентир на созвон: столько платят в 98 похожих вакансиях Разработчик уровня Middle.
Живость
Висит дольше, чем обычно закрываются такие вакансии:
- Висит 1635 дней
- Висит дольше 90% вакансий того же грейда
- У компании 24 из 27 вакансий висят дольше обычного
- Зарплата не указана
Описание
Расписано подробно: обязанностей 5, требований 12. Картина ясна до первого созвона.
- Обещают
- официальное оформление, ДМС со стоматологией, гибкий график и аккредитованная IT-компания
Что требуют
ОбязательноC++
Полный разбор в Pro
Это короткий разбор. В Pro полный: под эту вакансию и ваше резюме
Сколько просить
Не продешевите: сумма под ваше резюме, нижняя граница и готовые фразы для торга
Ваше резюме против требований
Пройдёт ли ваше резюме фильтр: что совпало с требованиями и что дописать до отклика
Спросить у работодателя
Что стоит спросить: вопросы именно к этой вакансии для первого созвона
Когда откликаться
Стоит ли спешить: за сколько дней эта компания обычно закрывает вакансии
30 дней Pro: полный разбор каждой вакансииЧто ещё входит в Pro
Наша компания
«Доктор Веб» создает антивирусные решения для разных операционных систем и мобильных платформ. Если вы умеете писать качественный код на C++ и есть желание развиваться в области системного программирования, вы интересуетесь исследованием работы операционных систем, их компонентами, алгоритмами и структурами данных — эта вакансия для вас.
Чем предстоит заниматься
Проектировать, разрабатывать и поддерживать драйвера уровня ядра и сопутствующие User-Mode компоненты и сервисы
Проектировать и реализовывать системные сервисы и библиотеки
Исследовать документированные и недокументированные способы для фильтрации событий (File System, Registry, Network, Native API, RPC и т.д.)
Искать способы обезвреживания руткитов в режиме ядра
Исследовать и выбирать различные подходы и способы реализации функций обеспечения безопасности
Наши требования
Знаете архитектуру операционных систем семейства Windows, внутренних механизмов работы и недокументированных структур (ntoskrnl.exe, ntdll.dll, kernel32.dll, WoW64)
Отлично владеете языком программирования C++
Можете читать и понимать язык программирования C, Assembler x86/x64
Знаете архитектуру современных процессоров
Имеете опыт разработки многопоточных систем и знаете принципы синхронизации потоков
Уверенно владеете инструментами IDA и WinDBG
Имеете опыт откладки драйверов с использованием физических и виртуальных машин
Обладаете знаниями классических алгоритмов и структуры данных
Знакомство с книгой “WindowsInternals” (RussinovichM., SolomonD., IonescuA.)
Знание набора инструментов Sysinternals Suite
Знание руткит и анти-руткит технологий
Опыт работы с Windows Performance Toolkit, ETW, WPP
Мы предлагаем
Официальное трудоустройство
Гибкий график, работа только в офисе
Современный офис на Петроградской стороне
Конкурентоспособную заработную плату (обсуждается индивидуально, зависит от вашего опыта и квалификации)
ДМС, включая стоматологию
Горячие обеды, фрукты, напитки
Зону отдыха, тренажеры, полезные для работы книги