Специалист по динамическому анализу ПО (фаззинг-тестирование)
Ищем специалиста по фаззинг-тестированию для анализа системного и прикладного ПО. Требуется опыт работы с инструментами фаззинга (AFL++, libFuzzer и др.), знание C/C++, Linux и типовых уязвимостей. Предлагаем работу в офисе в Москве, конкурентную зарплату, ДМС и дружную команду.
Зарплата не указана — оценили по рынку
На основе 31 похожих вакансий за 90 дней.
Что предстоит делать
Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года. Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать национальным производителем программных продуктов №1.
- Проведение динамического анализа системного и прикладного ПО (фаззинг-тестирование).
- Разбор результатов работы средств динамического анализа (проверка выявляемых дефектов, приоритизация, поиск решений для их устранения).
- Настройка и развитие инструментов динамического анализа (DAST), повышение эффективности их работы.
- Автоматизация и интеграция инструментов динамического анализа в процессы безопасной разработки (РБПО).
Что ждём от вас
- Навыки администрирования Linux.
- Понимание принципов работы Linux (процессы, память, файловые системы, системные вызовы).
- Умение читать и понимать исходный код на C/C++.
- Понимание типовых уязвимостей ПО (memory corruption, race condition, integer overflow и др.), умение их локализовать и анализировать.
- Понимание принципов работы фаззеров, включая coverage-guided fuzzing.
- Умение работать с результатами фаззинг-кампании: классификация и дедупликация аварийных завершений (crash triage).
- Опыт практического применения инструментов фаззинга (AFL++, libFuzzer, Honggfuzz, Centipede/FuzzTest или др.) в реальных проектах.
- Опыт работы с санитайзерами (ASAN/MSAN/UBSAN и др.).
- Практический опыт применения скриптовых языков (Python, Bash).
- Опыт работы с системами сборки (make, CMake, Meson, Ninja и др.).
- Опыт работы с Git.
- Опыт работы с системами контейнеризации (Docker, Podman).
- Будет плюсом:
- Опыт программирования на C/C++.
- Понимание и опыт внедрения современных процессов и практик безопасной разработки: SDLC/SSDLC, DevSecOps.
- Владение инструментами отладки и профилирования (GDB, Valgrind, strace, uftrace и др.).
- Опыт сборки deb-пакетов.
- Опыт применения инструментов символьного исполнения (KLEE, S2E, SymCC и др.).
- Опыт применения syzkaller или других инструментов фаззинга уровня ядра ОС.
- Успешный опыт выявления и подготовки патчей для устранения программных ошибок.
- Практический опыт security-исследований (Bug Bounty, CTF, анализ CVE или аналогичная деятельность).
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Tantor Labs
9 активных вакансий в компании
Инженер по тестированию Termidesk VDI
~1 933 290 ₸ оценка
Ищем опытного инженера по ручному тестированию для продукта Termidesk VDI — платформы безопасной удалённой работы. Нужно проектировать тестовую архитектуру, проводить функциональное и регрессионное тестирование, локализовать дефекты в распределённой системе. Требуется от 5 лет опыта с клиент-серверным ПО, знание Linux/Windows и сетевых технологий. Предлагают стабильный доход, гибкий график и ДМС.
Инженер по тестированию (QA)
~795 960 – 1 591 884 ₸ оценка
Ищем опытного QA-инженера для тестирования WEB-приложений и REST API. Требуется опыт от 3 лет, владение инструментами Jira, Postman, SQL и Linux. Предлагаем стабильный доход, ДМС и гибкий график.
Python разработчик (Termidesk)
~2 337 290 ₸ оценка
Разработка и доработка функционала продукта Termidesk для безопасной удалённой работы на Python. Требуется опытный Python-разработчик с глубокими знаниями Linux, сетей и системного программирования. Компания предлагает стабильную занятость, гибкий график и соцпакет.
Frontend разработчик
~1 188 000 ₸ оценка
Ищем Frontend-разработчика для развития React-приложения файловой системы хранения данных. Требуется уверенный опыт с React и TypeScript, Redux Toolkit, работа с WebSocket. Предлагаем удаленную работу, ДМС, соцпакет и участие в развитии продукта.
Похожие вакансии
6 вакансийC++ разработчик (Embedded Linux)
Ищем опытного C++ разработчика для работы над embedded-проектами: разработка на уровне ядра и пользовательского пространства, настройка Linux для взаимодействия с железом, работа с одноплатными компьютерами. Требуется от 4 лет опыта с C++ и от 3 лет с embedded Linux, знание Yocto/Buildroot и английский на уровне Upper-Intermediate. Предлагают гибкий график, оплачиваемый отпуск, бесплатные курсы английского и поддержку релокации.
Embedded Firmware Engineer
~876 142 – 1 207 655 ₸ оценка
Компанія BlueBird Tech, що створює інноваційні військові рішення, шукає Embedded Firmware Engineer для розробки нового продукту. Потрібен досвід з C/C++, Zephyr RTOS, Nordic nRF52/53/54, а також робота з BLE, LoRa, LTE, GNSS та периферією. Пропонують конкурентну зарплату, бронювання, сучасну виробничу базу та професійний розвиток.
С/С++ разработчик (Умный дом)
~1 544 400 – 2 797 740 ₸ оценка
РТК ИТ ищет опытного C/C++ разработчика для проекта «Умный дом» — платформы видеонаблюдения и автоматизации жилья. Нужно разрабатывать ПО для IP-камер, интегрировать с чипсетами и оптимизировать код. Требуется опыт от 3 лет, знание embedded Linux и сетевых протоколов. Предлагают удалённую работу, гибкий график и соцпакет.
C++ разработчик (GameDev)
~1 065 578 – 1 894 360 ₸ оценка
Ищем C++ разработчика с опытом от 3 лет в GameDev для работы над игровой логикой и механиками мобильной игры BLACK RUSSIA. Требуется знание C++, STL, ООП, ECS и линейной алгебры. Предлагают гибридный формат, современную технику, обучение за счет компании и белую зарплату.
C++ разработчик (GameDev)
~1 065 578 – 1 894 360 ₸ оценка
Ищем C++ разработчика с опытом в GameDev для работы над игровой логикой и механиками мобильной игры BLACK RUSSIA. Требуется знание C++, STL, ООП, ECS и линейной алгебры. Предлагают гибридный формат, современную технику, обучение и белую зарплату.
Программист серверной игровой логики
~1 065 578 – 1 894 360 ₸ оценка
Разработка серверной логики для крупной мобильной игры с собственным движком на C++. Нужен опыт в мультиплеерных проектах и скриптовых языках (Pawn, Python, JS). Предлагают удаленку или гибрид в РФ, гибкий график и соцпакет.