Разработчик C++

Orion soft

Разработчик C++

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

Orion soft — российский разработчик ИТ-продуктов, в основу которых заложена концепция программно-определяемого ЦОД.

В портфель решений входит флагманский продукт zVirt, платформа оркестрации контейнеризированных приложений Nova Container Platform, платформа управления виртуализацией Cloudlink, а также система терминального доступа Termit — первое в России корпоративное решение для терминального доступа.

Наша команда активно развивается и растет — мы ищем С++ разработчика.

Твои задачи:

  • Разрабатывать новые подсистемы продукта: клиенты для протоколов, сетевые взаимодействия, подключение локального оборудования (например, смарт-карт, сканеров, веб-камер и др.);
  • изучать актуальные подходы и предлагать альтернативные или более эффективные решения;
  • писать тесты разного уровня: модульные, интеграционные и системные;
  • делать code review коллег и делиться фидбэком;
  • фиксировать технические решения так, чтобы их можно было разобрать даже вне контекста проекта.

Наши ожидания:

  • Практика разработки на C++ — 3+ лет в реальных проектах;
  • умение писать кросс-платформенный код;
  • знакомство с принципами многопоточности;
  • знание основ сетевых протоколов TCP и UDP и понимание, как они устроены;
  • навык написания поддерживаемого, читаемого и документированного кода с хорошим покрытием тестами;
  • готовность погружаться в сложные задачи — и доводить их до работающего решения;
  • опыт разработки с использованием Git;
  • готовность — и умение — работать в команде;
  • владение английским на уровне, достаточном для чтения и понимания технической документации.

Здорово, если ты:

  • Разбираешься в работе QUIC и WebRTC и умеешь применять их на практике;
  • ориентируешься в кодеках: от JPEG и Tight до H.264, AV1 и Brotli;
  • пишешь на Qt;
  • используешь IPC;
  • знаешь, как работать с X11, Wayland и WinAPI;
  • поддерживаешь и/или дорабатываешь open source-проекты;
  • понимаешь, как устроены протоколы удаленного доступа вроде RFB/VNC и RDP, и умеешь с ними работать.
Навыки
  • C++
  • Git
  • Qt
  • Кроссплатформенная разработка
  • Многопоточное программирование
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию