Virtualization Engineer

Местоположение и тип занятости

МоскваПолный рабочий день

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

О компании и команде

Мы ищем Virtualization Engineer в сильную и дружную команду, работающую над созданием решений в области десктопной виртуализации и эмуляции. Проект — исследовательский (R&D), с фокусом на запуск Windows и Linux в виртуальных средах поверх Harmony OS.

Чем предстоит заниматься:

  1. Разработка гетерогенных операционных систем и гетерогенной виртуализации для аппаратного обеспечения: CPU, DPU и GPU.
  2. Разработка архитектуры глобального пула ресурсов, гетерогенного ускорения вычислений, системы планирования с учетом нагрузки, гетерогенного многоуровневого хранения данных и низколатентных соединений для типовых сценариев (большие данные/базы данных, поиск/рендеринг).
  3. Анализ ключевых технологий в области системной виртуализации в гетерогенных архитектурах, проектирование и разработка системной архитектуры для сценариев совместного использования ПО и аппаратного обеспечения.
  4. Исследования в области технологий виртуализации на уровне ядра, включая прорывные направления: планирование задач, управление памятью и RAS (надёжность, доступность, сервисопригодность)

Ожидания от кандидата

  1. Знание основных архитектур CPU (предпочтительно x86/ARM).
  2. Опыт работы с модулями ядра Linux (управление памятью, планировщик, ввод-вывод, файловая система, драйверы).
  3. Глубокое понимание принципов работы операционных систем.
  4. Свободное владение C/C++, отличные навыки программирования и умение реализовывать сложные инженерные решения.
  5. Опыт разработки и проектирования систем виртуализации будет преимуществом.
  6. Знание технологий пулинга ресурсов и гетерогенных вычислительных архитектур приветствуется.

Условия работы

  • Локация: Мск, офис в центре (гибкие часы работы)
  • Компания - аккредитованная ИТ
  • Заработная плата обсуждается индивидуально
  • Расширенная медицинская страховка
  • Изучение иностранных языков, спорт
  • Международные проекты и поездки за границу.