Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →