YADRO

Инженер-эксперт центра компетенций L3 – BIOS/BMC

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • Более 6 лет
  • Linux
  • systemd
  • d-bus
  • Bash
  • C++
  • C
  • Python

Компания YADRO выпускает несколько линеек серверов стандартной архитектуры (x86), систем хранения данных (СХД), сетевого и телекоммуникационного оборудования, а также клиентские устройства. Наша цель — выпускать лучшие в своём классе устройства и обеспечить наших клиентов высочайшим уровнем поддержки.

Инженеры технической поддержки L3 в основном занимаются исследованиями и поиском первопричин не встречавшихся ранее проблем и небанальных сбоев в работе продуктов и систем компании YADRO. Также в круг задач L3 входит составление и поддержание актуальности базы знаний, на которую опирается в своей работе команда Технической поддержки, а также формулировка и постановка задач в команды разработки на те или иные изменения с целью повышения качества и улучшения функциональности продуктов компании.

В нашу команду мы ищем Инженера технической поддержки L3 по направлению BIOS/BMC. Для полного погружения в тему в первые месяцы работы будет организована стажировка в команды разработки BIOS/BMC (R&D) и QA.

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

  • Диагностика и анализ проблем функционирования подсистем BIOS/BMC в продуктах YADRO, включая воспроизведение проблем на стендах в лаборатории;
  • Поиск первопричин возникновения проблем, включая (где возможно) анализ кода BIOS/BMC, внесение предложений по исправлению;
  • Написание технических статей в БЗ L3 и участие в разработке технической документации на BIOS/BMC;
  • Взаимодействие с инженерами Технической поддержки L3 в рамках диагностики и анализа проблем, консультирование и обучение инженеров L3 средствам и методам диагностики BIOS/BMC;
  • Прямое взаимодействие с командой разработки BIOS/BMC YADRO - совместный анализ, подготовка запросов на исправление, взаимодействие с внешними разработчиками BIOS/BMC;
  • Участие в формировании требований к новым версиям BIOS/BMC (с т.з. функционала для эксплуатации);

Мы ожидаем от будущего члена команды:

  • Отличное знание Linux, знание принципов разработки драйверов Linux, знание и понимание принципа работы systemd
  • Знание bash и shell scripting
  • Общие знания шин и подсистем управления и взаимодействия (например, D-bus, SMBus, …), знание протоколов взаимодействия (например, I²C, SPI, RS232, …)
  • Умение читать и понимать код на C++/C, Python
  • Уверенное знание архитектуры x86/x64, устройства шины PCI express и её настройки
  • Уверенные навыки письменно излагать свои мысли и выводы
  • Стрессоустойчивость
  • Знание английского языка от уровня Intermediate

Будет плюсом:

  • Знание стека протоколов DMTF: Redfish, PLDM, MCPT, и т. д.
  • Уверенного понимания принципов WebAPI: REST и т. п.
  • Навыками отладки, анализа производительности и оптимизации ОС Linux
  • Знанием основ цифровой схемотехники