Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Termidesk VDI — мультиплатформенный продукт для безопасной удалённой работы, который позволяет создавать виртуальные рабочие места на разных платформах виртуализации и управлять жизненным циклом виртуальных машин.
задачи
Разрабатывать бэкенд-приложения и сервисы на C/C++ для Linux;
Разрабатывать и совершенствовать терминальный сервер STAL на C++17;
Разрабатывать и отлаживать системные процессы для организации терминального доступа к ресурсам виртуальных рабочих мест;
Разрабатывать и вести сопроводительную документацию по проектам.
требования
Знать классические алгоритмы и структуры данных, принципы ООП;
Знать архитектуру GNU/Linux и основные механизмы межпроцессного взаимодействия, иметь опыт работы с многозадачностью;
Иметь опыт разработки сетевых, серверных и многопоточных приложений;
Иметь опыт работы с библиотеками PulseAudio и PipeWire и их расширениями;
Иметь опыт отладки, профилирования и оптимизации кода;
Иметь опыт применения расширений SIMD (SSE2, SSE3, SSE4, AVX, AVX2) для процессоров, совместимых с x86;
Иметь опыт работы с Git, Jira и Confluence;
Иметь опыт работы с системой сборки CMake;
Будет плюсом опыт разработки кроссплатформенных приложений с использованием Glib и GTK; опыт разработки приложений с использованием D-BUS, XCB, PAM, cgroups и systemd; опыт работы с графическим стеком X Window на уровне библиотек Xlib и XCB; опыт работы с сокетами на C/C++ без сторонних библиотек.
условия
Стабильный официальный доход и социальный пакет;
Гибкое начало рабочего дня по договорённости с руководителем;