Инженер по тестированию системного ПО

Работодатель:
Зарплата:
200 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, 1-й Нагатинский проезд, 11к3

Мы — ведущий российский разработчик и производитель микроэлектроники. Наши чипы используются в универсальных и промышленных компьютерах, HPC-кластерах, системах хранения данных, телеком-оборудовании, встроенных системах. Мы работаем с крупнейшими OEM-производителями, разработчиками ОС и прикладного ПО.
Чтобы наши заказчики получали бесшовный опыт работы, мы создаём полноценную программную экосистему вокруг наших чипов. И нам нужен инженер, который проверит, что эта экосистема работает безупречно.

Чем предстоит заниматься
Тестирование системного ПО:

  • Операционные системы: тестирование совместимости и производительности нашей платформы с дистрибутивами Linux
  • Ядро Linux: регрессионное тестирование патчей, проверка работы планировщиков, управления памятью, файловых систем, сетевого стека, ACPI/PM
  • Загрузчики и прошивки: тестирование UEFI, EDK II, процесса инициализации и загрузки

Тестирование виртуализации:

  • Гипервизоры: QEMU/KVM— проверка производительности, изоляции, миграции виртуальных машин
  • Контейнеризация: Docker, Podman, Kubernetes — тестирование работы на наших чипах, поддержка cgroups, namespaces, сетевых драйверов
  • VirtIO-драйверы: проверка корректности работы паравиртуальных устройств в гостевых ОС

Тестирование моделей машинного обучения:

  • Установка и настройка локальных провайдеров на собственном железе
  • Запуск ML-моделей, сравнение результатов с популярными решениями

Тестирование графической подсистемы:

  • Графические драйверы: тестирование DRM/KMS, драйверов для GPU (встроенных или дискретных), проверка совместимости с OpenGL, Vulkan
  • Wayland и X11: тестирование композиторов (GNOME, KDE), проверка работы на наших чипах и GPU

Тестирование высокопроизводительных вычислений (HPC):

  • Научные и HPC-фреймворки: OpenMP, MPI, CUDA (через HIP или OpenCL), BLAS/LAPACK, TensorFlow, PyTorch — проверка корректности и производительности вычислений
  • Стандартные бенчмарки: LINPACK, STREAM, SPEC CPU, CoreMark — измерение и анализ производительности чипов в различных режимах
  • Нагрузочное и стрессовое тестирование: проверка стабильности под 100% нагрузкой в течение длительного времени (термический троттлинг, электропитание)
  • Проверка производительности, использования векторных инструкций и кэш-памяти
  • Отладка сложных кейсов: в паре с L2/L3 воспроизводить баги производительности, утечки памяти, троттлинг, ошибки когерентности кэша

Ключевые требования
Обязательные (Hard Skills):

  • Высшее техническое образование (информатика, вычислительная техника, системное программирование, прикладная математика)
  • Опыт работы в QA / тестировании системного или прикладного ПО от 3 лет
  • Глубокое знание Linux: работа с ядром, сборка кастомных ядер, отладка через perf, ftrace, systemtap, анализ логов (dmesg, journalctl, /var/log)
  • Опыт автоматизации тестирования на Python / Bash (pytest, unittest, создание тестовых фреймворков с нуля)
  • Понимание архитектуры процессоров (кэши, конвейеры, SIMD, NUMA, виртуальная память)
  • Опыт работы с системами виртуализации (KVM/QEMU, Docker, LXC)
  • Знание технологий машинного обучения, опыт установки и запуска языковых моделей
  • Английский язык: уровень B2–C1 — чтение спецификаций (ACPI, UEFI, PCIe), переписка с разработчиками upstream-сообществ, написание баг-репортов

Будет преимуществом:

  • Опыт работы с графическими стеками (Mesa, DRM, Wayland, X11, OpenGL, Vulkan)
  • Знание компиляторных технологий (GCC/Clang, оптимизации, кодогенерация, автовекторизация)
  • Опыт бенчмаркинга и профилирования (SPEC, LINPACK, STREAM, perf)
  • Понимание сетевых стеков и протоколов (TCP/IP, RDMA, InfiniBand, RoCE)
  • Участие в open-source проектах (Linux kernel, LLVM, QEMU, Glibc)
  • Навыки работы с кластерными системами и параллельными вычислениями (MPI, Slurm, PBS)

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

  • Официальное оформление по ТК РФ
  • График работы: 5/2, гибкое начало дня (9:00–10:00)
  • Формат: гибрид (4 для офис + 1 день удалённо)
  • Предоставляем оборудование: мощные серверы (на наших чипах) для тестирования, лабораторные стенды
  • Офис рядом с метро «Нагатинская» и «Коломенская»
  • ДМС после прохождения испытательного срока
  • Заработная плата от 200 000 рублей на руки по итогам собеседования

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

Менеджер по продажам
ТД БАУРЕКС

Готовы учиться и развивать кругозор в рынке строительных материалов. Готовы включиться в работу с первого дня. Звоните и начинаете разговор...

100 000 - 350 000 руб.
Специалист по ВИП-гардеробу в семью
Гладышева Марина Викторовна

Опыт работы закройщицей, портной. * Отличное знание особенностей ухода за мужской и женской одеждой. *Опыт работы в сегменте премиум. *

300 000 руб.
Категорийный менеджер по работе с маркетплейсом Wildberries
АЛЬТ

Подтвержденный опыт работы с Wildberries от 2 лет, оборот от 10 млн руб/мес (в приоритете кандидаты с оцифрованными результатами). -

150 000 - 230 000 руб.
Менеджер по продажам ПК и ноутбуков / Менеджер по работе с клиентами / Продавец-консультант
Рыков Егор Алексеевич

Знания комплектующих ПК/ноутбуков. Желание работать и зарабатывать. Грамотная речь. Опыт продаж.

200 000 руб.
Менеджер по продажам
МедалиСтатуэтки.РФ

Грамотная устная и письменная речь. Желание развиваться в продажах и учиться новому. Умение находить подход к разным людям.

80 000 - 250 000 руб.