Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Lead Software Engineer (AppSec/Linux Kernel): Проведение аудита безопасности и поиск уязвимостей в компонентах ядра Linux и системах виртуализации с акцентом на SAST, фаззинг и динамический анализ. Focus on выявлении memory corruption, race conditions и privilege escalation в критических компонентах KVM, QEMU и libvirt.
Локация: Удалённо (РФ), Москва, Санкт-Петербург или Казань
Компания
BASIS — разработчик программных продуктов для оказания облачных услуг и платформы динамической инфраструктуры, занимающийся интеграцией решений виртуализации.
Что делать
- Проводить статический анализ кода (SAST) ядра Linux, KVM/QEMU, libvirt и сетевых драйверов с использованием Coverity, CodeQL и Coccinelle.
- Настраивать и запускать фаззеры (syzkaller, AFL++, libFuzzer) для тестирования системного ПО и анализа крашей.
- Заниматься динамическим анализом и отладкой с применением KASAN, UBSAN, GDB и ftrace.
- Устранять обнаруженные уязвимости через патчинг и проверку на соответствие стандартам безопасности (CERT C, LKSPP).
- Проводить аудит безопасности механизмов SELinux, AppArmor, seccomp и конфигураций KVM hardening.
- Интегрировать автоматические проверки безопасности в CI/CD пайплайны (Jenkins, GitLab CI).
Требования
- Высшее техническое образование в области информационной безопасности или ИТ.
- Глубокий опыт работы с ядром Linux, понимание его архитектуры и навыков анализа исходного кода.
- Знание Java и опыт участия в разработке open-source проектов.
- Практические навыки статического анализа и фаззинга системного ПО.
- Понимание аппаратной виртуализации (Intel VT-x/AMD-V) и сетевых протоколов (TCP/IP, eBPF).
- Английский язык: уровень чтения и написания технических отчетов для общения с upstream.
Хорошо, если есть
- Знание ассемблера (x86/ARM/RISC-V) для анализа low-level уязвимостей.
- Опыт работы с формальными методами верификации драйверов.
- Понимание атак на гипервизоры (VM escape, Spectre/Meltdown).
- Навыки обратной разработки (reverse engineering).
Культура и преимущества
- Трудоустройство по ТК РФ с конкурентной заработной платой и квартальными премиями.
- Гибкий график работы (5/2) с возможностью гибкого начала дня.
- Возможность работать удалённо.
- Социальный пакет: ДМС и оплата мобильной связи.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →