Назад

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

200 000₽
Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Инженер по тестированию системного ПО (Linux/виртуализация/HPC): Тестирование системной программной экосистемы для микроэлектронных платформ с акцентом на Linux, виртуализацию, графику, машинное обучение и высокопроизводительные вычисления. Focus on автоматизацию на Python и Bash, анализ производительности, стресс-тестирование, отладку сложных проблем с памятью, кэшами и стабильностью чипов.

Локация: Москва, 1-й Нагатинский проезд, 11к3. Гибридный формат: 4 дня в офисе и 1 день удалённо.

Зарплата: от 200 000 рублей на руки в месяц.

Компания

Разработка и производство микроэлектроники и программной экосистемы для универсальных и промышленных компьютеров, HPC-кластеров, систем хранения данных, телеком-оборудования и встроенных систем.

Что делать

  • Тестировать совместимость и производительность платформы с дистрибутивами Linux, включая ядро, планировщики, память, файловые системы, сетевой стек и ACPI/PM.
  • Проверять загрузчики и прошивки UEFI/EDK II, процессы инициализации и загрузки.
  • Тестировать виртуализацию и контейнеризацию: QEMU/KVM, Docker, Podman, Kubernetes и VirtIO-драйверы.
  • Устанавливать локальных ML-провайдеров, запускать языковые модели и сравнивать результаты с популярными решениями.
  • Тестировать графический стек, GPU-драйверы, DRM/KMS, OpenGL, Vulkan, Wayland и X11.
  • Проводить HPC-бенчмаркинг, нагрузочное и стресс-тестирование, анализировать производительность и воспроизводить сложные дефекты совместно с разработчиками.

Требования

  • Высшее техническое образование в области информатики, вычислительной техники, системного программирования или прикладной математики.
  • От 3 лет опыта в QA или тестировании системного либо прикладного ПО.
  • Глубокое знание Linux: сборка кастомных ядер, отладка через perf, ftrace и systemtap, анализ системных логов.
  • Опыт автоматизации тестирования на Python и Bash, включая pytest, unittest и создание тестовых фреймворков.
  • Понимание архитектуры процессоров, виртуализации, KVM/QEMU, Docker и LXC.
  • Английский язык на уровне B2–C1 для чтения спецификаций, переписки с upstream-сообществами и подготовки баг-репортов.

Хорошо, если есть

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

Культура и преимущества

  • Официальное оформление по ТК РФ.
  • График 5/2 с гибким началом рабочего дня с 9:00 до 10:00.
  • Мощные серверы на собственных чипах и лабораторные стенды для тестирования.
  • Офис рядом с метро «Нагатинская» и «Коломенская».
  • ДМС после прохождения испытательного срока.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →