на главную
zarplata•13.09.2026

Программист Linux

В офисе МоскваОформление по ТК РФПолная занятостьСоц. пакетОфис в Москве

Навыки и технологии

C++JavaScript

Ключевая задача

Разработка компонентов продукта Secret Disk для Linux на C/C++, работа с существующим кодом, тестирование и анализ падений.

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

О компании

В компании Аладдин в департаменте разработки и тестирования открыта вакансия: «Программист Linux» в отдел разработки продуктов семейства Secret Disk.

Обязанности

  • Участие в разработке компонентов продукта Secret Disk для Linux.
  • Работа с существующим C/C++ кодом.
  • Участие в тестировании, локализации багов и анализе падений.

Требования

Обязательные требования:

  • Отличные знания C и C++ (C++11/17), понимание тонкостей шаблонов, управления памятью, RAII.
  • Опыт и навыки многопоточного программирования (мьютексы, условные переменные, атомики), понимание проблем синхронизации и гонок данных.
  • Знание POSIX API (файлы, сокеты, сигналы, процессы, потоки, файловые дескрипторы).
  • Практический опыт работы с D-Bus (клиент/сервер, сигналы, методы, типы данных, сериализация).
  • Опыт работы с GLib.
  • Опыт работы с инструментами сборки и анализа C/C++ проектов (CMake, make, pkg-config, valgrind, sanitizers).

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

  • Понимание устройства ядра Linux и механизмов взаимодействия пользовательского пространства с ядром (в т. ч. ioctl, sysfs, работа с устройствами).
  • Опыт дизасемблирования, работы с ASM x86-64.
  • Опыт реверс-инжиниринга.
  • Знание основ криптографии.

Условия

  • Работа в окружении настоящих профессионалов.
  • Оформление в соответствии с ТК РФ.
  • Полная занятость, график работы 5/2.
  • Соц. Пакет.
  • Комфортный офис в Москве в шаговой доступности от метро "Ботанический сад".