КАРЬЕРА
Руководитель группы разработки

Мы развиваем два взаимосвязанных направления: полносистемный эмулятор и инструмент динамического анализа. Вместе они образуют платформу для исследования и анализа поведения различных вычислительных систем — от микроконтроллеров до сложных аппаратно-программных комплексов.
Наша цель — создать гибкий и масштабируемый инструмент, который позволит изучать программно-аппаратные платформы, проводить эксперименты, выполнять отладку и анализ сложных систем в контролируемой виртуальной среде. Мы хотим, чтобы этот инструмент стал полезен как разработчикам, так и специалистам по информационной безопасности — помогая им глубже понимать архитектуру систем и выявлять их недостатки и уязвимости.
Исходный код демо-версии эмулятора доступен на GitHub: https://github.com/inforion/kopycat.

Ищем руководителя группы разработки, для работы над этими проектами, который станет техническим и организационным лидером команды, работающей над развитием эмулятора и инструмента анализа. Вы будете играть ключевую роль в формировании стратегии развития платформы.

Наш технический стек:

  • основная кодовая база платформы написана на языке Kotlin;
  • для автоматизации используем Python, Bash;
  • Docker используем для сборки, развёртывания и воспроизводимости окружения;
  • Svelte — в качестве веб-интерфейса платформы;
  • постепенно внедряется Rust для повышения производительности платформы.

Вам предстоит

  • участвовать в архитектурном планировании и в принятии ключевых технических решений;
  • содействовать в решении исследовательских задач, связанных с динамическим анализом ПО и аппаратных платформ;
  • координировать работу команды, распределять задачи;
  • контролировать статусы задач и организовывать взаимодействие между участниками проекта;
  • проводить технические демонстрации и презентации для заказчиков и партнёров.

Для нас важно:

  • навыки планирования и координации работы команды;
  • уверенное знание C, C++ или Rust;
  • знание Kotlin (или Java);
  • умение читать техническую документацию на английском языке;
  • готовность учиться, развиваться, осваивать новые технологии и изучать новые материалы.

Вашим плюсом будет:

  • базовое понимание принципов построения процессорных архитектур (ARM, x86 и т.д.);
  • опыт работы с системами эмуляции (QEMU, Unicorn, VirtMIPS);
  • опыт применения фаззеров (AFL++, libFuzzer, Jazzer, Fuzzilli);
  • навыки реверс-инжиниринга (IDA Pro, Ghidra, Radare2);
  • знание инструментов динамического анализа (Valgrind, DynamoRIO, LLVM Sanitizers).

Мы предлагаем:

  • официальное трудоустройство в аккредитованной IT-компании и возможность пользоваться соответствующими льготами;
  • работа в уникальном R&D-проекте, сочетающем программирование, системный анализ и исследовательскую деятельность;
  • минимум бюрократии, максимум инженерии;
  • гибкий формат работы, ориентированный на результат;
  • команда профессионалов, открытая к экспериментам и обмену опытом;
  • офис в пешей доступности от метро Электрозаводская, Семеновская;
  • ДМС с расширением ВЗР (страхование выезжающих за рубеж);
  • конкретное предложение по заработной плате и условиям труда формируется по результатам собеседования, в зависимости от опыта и знаний.
Если после прочтения описания вакансии Вы думаете, что мы подходим друг другу, то ждём Ваше резюме!

Контактное лицо: Шестакова Августина, HR-менеджер.
Телефон: +7 (985) 181-75-81
Telegram @INFORION_HR, эл. почта: resume@inforion.ru