Специалист по фаззинг-тестированию ядра Linux
Нужно разрабатывать фаззинг-тесты и обёртки на C/C++ для ядра Linux и системных библиотек, запускать syzkaller, AFL++ и libFuzzer, анализировать краши и интегрировать тесты в CI/CD. Требуется глубокое знание C/C++ и низкоуровневого программирования, опыт с инструментами динамического анализа и участие в open-source. Предлагают гибридный или удалённый формат, гибкий график, ДМС и развитие в аккредитованной ИТ-компании.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 143 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
- Разрабатывать и поддерживать модульные тесты и фаззинг-обёртки на C/C++ для ядра Linux и системных библиотек;
- Настраивать, запускать и оптимизировать фаззеры (syzkaller, AFL++, libFuzzer) в распределённых средах;
- Автоматизировать сценарии фаззинг-тестирования и интегрировать их в CI/CD-пайплайны;
- Анализировать краши, воспроизводить баги, писать детализированные репорты и взаимодействовать с upstream-разработчиками;
- Актуализировать фаззинг-цели: выбирать приоритетные компоненты, обновлять входные корпуса, повышать покрытие кода;
- Использовать инструменты динамического анализа (KASAN, UBSAN, KMSAN, GDB, kgdb) для отладки и выявления сложных ошибок памяти;
- Сопровождать фаззинг-ферму: мониторинг, масштабирование, логирование, оптимизация ресурсов;
- Участвовать в кластерах LVC (ИСП РАН) — sdl-dpi, sdl-dpdk — в роли куратора-специалиста по фаззинг-тестированию, обеспечивая:
- кросс-верификацию результатов фаззинг-тестов.
- агрегацию, анализ и интерпретацию данных о выявленных уязвимостях.
- координацию рабочих процессов, включая планирование спринтов, приоритизацию целей и отчётность по результатам.
Что ждём от вас
- Глубокое знание C/C++ и низкоуровневого программирования;
- Опыт написания фаззинг-тестов и обёрток для системного кода;
- Практический опыт с AFL++, libFuzzer, syzkaller;
- Умение работать с ASAN/TSAN/MSAN/KASAN/UBSAN/KMSAN, GDB, kgdb;
- Опыт анализа крашей, написания репортов и взаимодействия с open-source сообществами.
- Понимание жизненного цикла разработки и интеграции тестов в CI/CD.
- Будет плюсом:
- Опыт работы с ядром Linux (драйверы, подсистемы, системные вызовы);
- Знание виртуализации (KVM, QEMU), контейнеров, Linux-namespace;
- Опыт автоматизации на Python/Bash;
- Участие в upstream-разработке (патчи в ядро Linux, проекты в kernel.org);
- Участие в кластерах LVC: https://portal.linuxtesting.ru/
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как QA-инженер, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Аккредитованная ИТ компания
2 активные вакансии в компании
Специалист по статическому анализу и безопасности C/C++ кода
~1 454 719 ₸ оценка по всем рынкам
Нужно искать уязвимости в C/C++ коде через статический анализ (SVACE, SonarQube, semgrep), размечать ложные срабатывания и готовить патчи безопасности, включая бэкпортирование в стабильные ветки. Требуется глубокое знание C/C++, понимание типовых уязвимостей и опыт работы с SAST/SCA. Предлагают гибрид или удалёнку, гибкий график, ДМС и оплату больничных до полного дохода.
Похожие вакансии
6 вакансий
Тестировщик (QA Engineer)
~607 200 – 1 159 200 ₸ оценка по всем рынкам
EcoFinance ищет QA-инженера для тестирования внутренних продуктов онлайн-кредитования: DMS, CRM, платёжные модули, API-шлюзы и интеграции с банками и БКИ. Нужен опыт ручного тестирования от 3 лет, уверенная работа с REST API и SQL, знание техник тест-дизайна; плюсом будет базовый Python и автотесты на pytest/Playwright. Предлагают гибкий формат работы, офис в центре Москвы, ДМС, обучение и конкурентную зарплату.
QA Automation Engineer
~607 200 – 1 159 200 ₸ оценка по всем рынкам
Команда BRO Software разрабатывает многоуровневую файловую систему хранения данных и ищет QA Automation инженера для автоматизации тестирования новых версий продукта. Нужен опыт написания и поддержки автотестов, разработки фреймворков, нагрузочного тестирования и интеграции автотестов в CI/CD пайплайны. Предлагают удалённую работу в аккредитованной IT-компании, белый доход, ДМС, гибкий график и соцпакет.
QA Engineer
~607 200 – 1 159 200 ₸ оценка по всем рынкам
Xello ищет QA-инженера для тестирования продуктов в сфере кибербезопасности. Нужно тестировать новые модули, строить процессы тестирования, отвечать за стабильность платформы в релизе и участвовать в автоматизации. Требуется опыт тестирования сложных систем с микросервисной архитектурой, уверенное владение Linux и web-приложениями. Предлагают гибридный график с возможностью удалёнки, ДМС и работу над высоконагруженными системами.
Automation QA Engineer
~607 200 – 1 159 200 ₸ оценка по стеку, все рынки
Ciklum ищет Automation QA Engineer для проекта в сфере корпоративной безопасности — нужно строить масштабируемые фреймворки автотестов на Python/Pytest и поддерживать CI/CD-инфраструктуру. Помимо автоматизации предстоит ручное тестирование, отладка и работа с Docker, облаками и виртуализацией. Предлагают полную удалёнку или офис на выбор, медстраховку, обучение и доступ к Udemy.
Тестировщик
~607 200 – 1 159 200 ₸ оценка по всем рынкам
Нужен тестировщик для функционального, регрессионного и смоук-тестирования web и mobile приложений. Требуется опыт от 1,5 лет, знание теории тестирования, SQL, работа с REST API через Postman и логами в Kibana. Предлагают работу в аккредитованной IT-компании с ДМС, фитнесом и курсами английского.
Тестировщик (QA) с автотестами на Java
~607 200 – 1 159 200 ₸ оценка по всем рынкам
Тестирование нового коробочного Web-приложения для банковского проекта ДБО юридических лиц. Нужен опыт тестирования от 3 лет, back-end от 2 лет и автотестов от 1 года, знание SQL, REST API и написание автотестов на Java с JUnit, JDBC и Retrofit. Предлагают участие в интересном проекте, профессиональный рост и работу в команде профессионалов.