Назад
3 часа назад

Ведущий разработчик (Termidesk)

Формат работы
hybrid
Тип работы
fulltime
Грейд
lead
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Ведущий разработчик (Termidesk) (C++/Linux): Разработка backend приложений и сервисов на C/C++ для ОС Linux, включая терминальный сервер STAL и системные процессы для терминального доступа к ресурсам ВРМ. Focus on проектировании и оптимизации многозадачных сетевых серверных компонентов с акцентом на профилирование, отладку и применение SIMD для x86.

Location: Москва, Ленинский проспект, 119А

Компания

Астра — производитель ПО, включая защищённые ОС и платформы виртуализации, развивающий экосистему Astra Linux.

Что делать

  • Разрабатывать backend приложения и сервисы на C/C++ для ОС Linux.
  • Разрабатывать и совершенствовать терминальный сервер STAL (C++17).
  • Разрабатывать и отлаживать системные процессы для организации терминального доступа к ресурсам ВРМ.
  • Вести и обновлять сопроводительную документацию по проектам.

Требования

  • Знание классических алгоритмов и структур данных, принципов ООП.
  • Понимание архитектуры GNU/Linux и механизмов межпроцессного взаимодействия, опыт работы с многозадачностью.
  • Опыт разработки сетевых, серверных, многопоточных приложений.
  • Опыт с PulseAudio и PipeWire и их расширениями.
  • Опыт отладки, профилирования и оптимизации кода.
  • Опыт применения SIMD (SSE2/3/4, AVX, AVX2) для x86-процессоров; опыт работы с Git, Jira, Confluence и сборкой на CMake.

Хорошо, если есть

  • Опыт кросс-платформенной разработки с Glib/GTK.
  • Опыт с D-BUS, XCB, PAM, cgroups, systemd.
  • Опыт работы с X Window (Xlib/XCB) на уровне библиотек.
  • Опыт работы с сокетами на C/C++ без сторонних библиотек.

Культура и преимущества

  • Оформление по ТК РФ, стабильный «белый» доход и полноценный соцпакет.
  • Удалёнка или офис: можно работать дома, в офисе или в гибридном режиме.
  • Гибкий старт рабочего дня при согласовании с руководителем.
  • ДМС.
  • Офис рядом с метро: 5 минут от м. Бутырская или 3 минуты от МЦД Останкино.

Процесс найма

  • Отклик на вакансию через указанные контакты.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →