Системный разработчик C/C++ на Linux/Android

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Гостиничная улица, 5

AVsoft — динамично развивающаяся IT-компания, специализирующаяся на разработке инновационных программных решений в сфере информационной безопасности и анализа данных. Мы создаём высокотехнологичные продукты для корпоративного сегмента, сочетая передовые алгоритмы машинного обучения с практическими бизнес-задачами.

Мы ищем: системного разработчика на C++, который заинтересован в системной разработке на самом низком уровне. Вы не просто выполняете задачи, а хотите «покопаться» в ядре — это ваш личный интерес. Умение предлагать архитектуру, находить недокументированные методы. А также уверенную работу с командной строкой Linux (awk, grep, strace, perf, gdb).

Middle/Senior System Developer (C/C++, Linux/Android Kernel, Qemu)

Чем предстоит заниматься:

  • Разработкой программ и модулей ядра для Linux и Android для мониторинга поведения ОС (вызовы, файловая активность, сеть, процессы;
  • Подготовкой виртуальной среды на базе Docker/KVM/Qemu для эмуляции смартфонов и ПК с целью сбора поведенческих данных;
  • Реализацией механизмов передачи собранных данных на серверы анализа;
  • Написанием низкоуровневых снифферов, хуков и техник внедрения кода для инспекции работы приложений.

Ты подходишь нам, если у тебя есть:

  • Опыт в разработке на С/C ++ под Linux/Android (код-ревью в стеке);
  • Глубокое понимание работы ОС Linux/Android на уровне ядра (планировщик, VFS, память, syscalls);
  • Опыт создания и отладки модулей ядра и драйверов;
  • Владение ассемблером (x86/ARM) для чтения дизассемблерного кода и reverse-инжиниринга;
  • Работа с системами сборки: CMake, Make, gn и m (для Android);
  • Компиляторы: GCC, Clang;
  • Docker и/или KVM/Qemu (создание образов, эмуляция устройств, работа с API гипервизоров);
  • Сетевой разработкой (raw sockets, Netfilter, eBPF, tcpdump);
  • Асинхронным программирование (io_uring, epoll, coroutines).

Будет плюсом:

  • Python (для скриптов автоматизации и вспомогательных тулов);
  • Kotlin/Java (для написания Android-агентов на уровне приложений или фреймворка);
  • Английский: B1/Технический английский: B2 (обязательно для чтения документации

Условия работы (офис, метро Окружная).

  • Оформление: Полное соблюдение ТК РФ, официальная заработная плата, работа в аккредитованной IT-компании;
  • График и место: Офисный формат работы (с 9:00 до 18:00). Офис расположен в шаговой доступности от станции метро Окружная.
  • Соцпакет: ДМС после 2-х лет работы в компании;
  • Возможность приобретения обучающих курсов за счет компании, корпоративная библиотека.
  • Обучение по продуктам компании и внутренняя база знаний (вики, гайды).
  • Интересные проекты в области информационной безопасности.


Если ты соответствуешь указанным требованиям и готов(а) внести свой вклад в формирование сильной команды, при отклике сразу присылай:

  1. Ссылку на GitHub / GitLab или подробное описание опыта с кодом (к сожалению, резюме без портфолио low-level проектов рассматриваются в последнюю очередь).
  2. Бонусом для нас (и для вас):
    Будет здорово, если в проектах на GitHub вы уже использовали техники внедрения кода (LD_PRELOAD, ptrace, Kprobes), писали свой syscall trace или эмулировали ARM-устройства через QEMU.

Похожие вакансии

Водитель на автомобиле компании
Гастрономическая Академия Рожниковского

95 000 руб.
Программист 1С (офис)
АДЛ

опыт работы от 2-х лет. - знание основных механизмов платформы 1С. - опыт использования механизмов интеграции 1С (JSON, XML...

Дежурный электрик (на объект, Московская область г.о. Солнечногорск)
Фортресс

Образование среднее - специальное, профильное. Опыт работы на строительной площадке не менее 5 лет. Действующая группа по электробезопасности не ниже III...

120 000 - 120 000 руб.
Системный администратор (Linux)
Федеральная корпорация по развитию малого и среднего предпринимательства (АО Корпорация «МСП»)

ОС Astra Linux, РЕД ОС, Windows 10/Server 2012/2016. MAIL: Microsoft Exchange, Communigate Pro. AD, GPO, DNS, DHCP, RDP.

Инженер-электронщик по сервису планшетных принтеров на базе эпсон
Гедаколор

Профессиональные знания и навыки. Понимание и практический опыт работы с технологией струйной печати и УФ-печати. Уверенные знания электротехники и...

130 000 руб.