Backend разработчик C/C++
Нужен backend-разработчик на C/C++ для работы над продуктом Termidesk — системой для безопасной удаленной работы и виртуальных рабочих мест. Основные задачи: разработка и улучшение серверных приложений и системных процессов для Linux, работа с терминальным сервером STAL, отладка и оптимизация кода. Требуется опыт в создании сетевых и многопоточных приложений, знание архитектуры Linux, работа с PulseAudio, PipeWire, SIMD-инструкциями и системами сборки. Компания предлагает стабильную официальную зарплату, гибкий график и полис ДМС.
Зарплата не указана — оценили по рынку
На основе 7 похожих вакансий за 90 дней.
Что предстоит делать
Мы «Группа Астра» – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года. На сегодня в штате компании более 2 300 сотрудников. Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать лучшим национальным производителем программных продуктов. Termidesk — это мультиплатформенный продукт для безопасной удалённой работы, позволяющий создавать виртуальные рабочие места на любых платформах виртуализации и управлять жизненным циклом виртуальных машин. Это не только мощное решение, но и команда экспертов, которые решают сложные задачи и иногда совершают невозможное.
- Разработка backend приложений и сервисов на C/C++ для OC Linux;
- Разработка и совершенствование работы терминального сервера STAL (С++17);
- Разработка и отладка системных процессов отвечающих за организацию терминального доступа к ресурсам ВРМ;
- Разработка и ведение сопроводительной документации по проектам.
Что ждём от вас
- Знание классических алгоритмов и структур данных, принципов ООП;
- Знание архитектуры ОС GNU/Linux и основных механизмов межпроцессного взаимодействия, опыт работы с многозадачностью;
- Опыт разработки сетевых, серверных, многопоточных приложений;
- Опыт работы с PulseAudio, PipeWire библиотеками их расширений;
- Опыт отладки, профилирования и оптимизации программного кода;
- Опыт применения расширений SIMD (SSE2,3,4 AVX AVX2) для x86 совместимых процессоров;
- Опыт работы с Git, Jira, Confluence;
- Опыт работы с системой сборки cmake.
- Будет плюсом:
- Опыт разработки кросс-платформенных приложений с применением стека Glib \ GTK;
- Опыт разработки приложений с применением D-BUS, XCB, PAM, сgroups, systemd;
- Опыт работы с графическим стеком X Window на уровне библиотек Xlib и XCB;
- Опыт работы с сокетами на языке С/C++ без использования сторонних библиотек.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Tantor Labs
19 активных вакансий в компании
C++ разработчик облачной платформы
~1 354 000 ₸ оценка
Разработка ядра и модулей облачной платформы виртуализации на C++ под Linux. Требуется знание C++17 и Git, приветствуется опыт с виртуализацией и веб-интерфейсами. Предлагают стабильный доход, ДМС и дружную команду.
QA Engineer (тестировщик системы резервного копирования)
~744 700 – 1 218 600 ₸ оценка
Ищем опытного QA-инженера для тестирования российской системы резервного копирования RuBackup. Нужно будет проверять десктопное приложение и бэкенд, писать тестовую документацию, работать с Linux и базами данных. Предлагаем удаленную работу, ДМС и стабильную зарплату.
Стажёр-разработчик (C++, Python, Qt) в Группу Астра
~1 354 000 ₸ оценка
Стажировка в ведущей IT-компании России по разработке компонентов для ОС Astra Linux. Нужны базовые знания C++ или Python, опыт работы с Linux и алгоритмами. Предлагают оплачиваемую стажировку, стабильный доход и корпоративные спортивные активности.
Инженер по автоматизации тестирования (Python)
~744 700 – 1 218 600 ₸ оценка
Команда Termidesk Connect ищет инженера по автоматизации тестирования для разработки фреймворка автотестов на Python и Pytest с нуля. Требуется опыт от 3 лет в автоматизации, знание CI/CD и систем виртуализации. Предлагают стабильную зарплату, гибкий график и ДМС.
Похожие вакансии
6 вакансий
Team Lead C++ разработки (Kaspersky Endpoint Security for Linux)
~1 354 000 ₸ оценка
Ищем Team Lead для руководства командой разработки Kaspersky Endpoint Security for Linux. Нужно проектировать и разрабатывать на C++ под Linux, контролировать качество и развивать CI. Требуется опыт коммерческой разработки на C++ и технического руководства.
C++ разработчик облачной платформы
~1 354 000 ₸ оценка
Разработка ядра и модулей облачной платформы виртуализации на C++ под Linux. Требуется знание C++17 и Git, приветствуется опыт с виртуализацией и веб-интерфейсами. Предлагают стабильный доход, ДМС и дружную команду.
Системный разработчик (моделирование аппаратных компонентов)
~1 354 000 ₸ оценка
Разработка и поддержка моделей аппаратных компонентов в симуляторах для процессоров RISC-V. Требуется опыт системного программирования на C/C++, знание Linux и архитектуры процессоров. Предлагается удаленная работа, гибкий график и конкурентная зарплата.
Разработчик игр (C++/Unity)
~1 354 000 ₸ оценка
Ищем разработчика игр с опытом на C++ или Unity от 1 года для работы над мобильными играми. Задачи включают программирование логики, верстку интерфейсов и оптимизацию. Компания предлагает удалённую работу, ДМС, оплату обучения и минимум бюрократии.
Разработчик С++
~1 354 000 ₸ оценка
Разработка высоконагруженных серверных приложений на C++ для торговой системы биржи. Требуется глубокое знание C++ 17, опыт многопоточного программирования и работы под Linux. Предлагается работа в крупной ИТ-команде Московской биржи.