Инженер-разработчик fuzzing

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий день

Компания

Рекрутинговое агентство

Описание вакансии

О компании и команде

В аккредитованную IT компанию требуется инженер-разработчик fuzzing.

Наш проект - международный RnD центр, который разрабатывает мобильную операционную систему открытого типа, а также создает уникальную экосистему.

Разработка охватывает все сферы от ядра операционки и собственного языка программирования до вспомогательных инструментов. Лаборатория включает в себя команды из четырех стран: Россия, Китай, Венгрия, Турция и состоит из более 1000 специалистов.

Основные задачи сотрудника на данной позиции:

  •  Разработка новых fuzzing тулов
  • Написание сценариев для последующей обработки результатов фаззинга (fuzzing)
  • Интеграция fuzzers в CI/CI
  • Доработка оптимизация и анализ существующих фаззинг тестов

Ожидания от кандидата

  • Опыт работы с фаззинг инструментами (AFL++/ Fuzzilli / аналогами)
  • Оконченное высшее образование
  • Будет плюсом:
  • Опыт работы с LLVM
  • Опыт работы с инструментами сборки (в идеале CMake/Gn)
  • Опыт работы с CI (в идеале с Jenkins)
  • Понимание внутреннего устройства любого движка виртуальной машины
  • Знание Ruby
  • Знание Java

Условия работы

  • Гибридный формат работы (2-3 дня в неделю - работа в офисе);
  • Официальное трудоустройство в ИТ-аккредитованную компанию;
  • ДМС со стоматологией;
  • Ресурсы для развития и обучения;
  • Развитая корпоративная культура;
  • Компания предоставляет технику для работы.