Ведущий инженер сектора по разработке специального ПО, тестового ПО и комплексов моделирования

Моринформсистема-Агат, Концерн

Ведущий инженер сектора по разработке специального ПО, тестового ПО и комплексов моделирования

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

Должностные обязанности:

  • Разработка и модификация UEFI-драйверов, DXE/SMM-модулей;
  • настройка POST (Power-On Self-Test), инициализация чипсета, CPU, памяти, периферии;
  • оптимизация времени загрузки и энергопотребления;
  • отладка проблем совместимости с оборудованием (CPU, RAM, GPU, накопители, сетевые контроллеры). Понимание аппаратной части:
  • схемотехника материнских плат, разводка сигналов;

  • интерфейсы и протоколы (LPC, SPI, I2C, SMBus, UART, EC/KBC);
  • питание и управление питанием (VRM, PMIC, ACPI States);
  • знание работы BIOS Flash ROM (SPI Flash, NOR/NAND).

Опыт работы с инструментами:

  • среды разработки для UEFI (EDK II, TianoCore);
  • отладчики и анализаторы (JTAG, Logic Analyzer, Bus Pirate, Wireshark для USB/PCIe);
  • инструменты сборки и тестирования BIOS (Build Environment, Flash Programming Tools);
  • работа с осциллографом, анализаторами протоколов передачи данных для аппаратной отладки.

Требования:

  • высшее техническое (информатика, вычислительная техника, электроника, радиотехника);
  • твёрдое понимание архитектуры x86/x64, принципов работы ПК на уровне «железа».

Языки программирования:

  • C/C++ — основной инструмент для разработки BIOS/UEFI;
  • ассемблер (x86/x64) — для низкоуровневых оптимизаций и отладки.

Знание спецификаций и стандартов:

  • UEFI Specification (включая PI, ACPI, SMBIOS);
  • Intel Platform Guide, AMD BIOS and Kernel Developer Guide;
  • стандарты PCIe, USB, SATA, NVMe, I2C/SMBus, SPI, LPC;
  • понимание работы SMM (System Management Mode), ME/PSP.

Дополнительные навыки:

  • умение читать и анализировать техническую документацию (datasheet, application notes);
  • опыт работы в команде, ведение технической документации;
  • способность к глубокой отладке и решению нестандартных проблем.
  • опыт работы с Secure Boot, TPM, Intel TXT/AMD PSP;
  • знание принципов разработки встраиваемого ПО (embedded systems);
  • английский язык (чтение документации, общение с вендорами).

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

- полный рабочий день;

- трудоустройство по ТК РФ.

Посмотреть контакты работодателя

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

НПЦ ЭЛВИС
Полный день
  • Москва

  • Не указана

Рекомендуем
Сократ Мниирс
Полный день
  • Москва

  • до 250000 RUR

Рекомендуем

Инженер‑связист / РЧ‑схемотехник (БЛА)

Конструкторское бюро беспилотных систем

Полный день
  • Москва

  • до 250000 RUR

Рекомендуем
Е-Флопс
Полный день
  • Москва

  • до 250000 RUR

INWAVE (ООО Микроволновая Электроника)

Инженер-схемотехник high-speed digital

INWAVE (ООО Микроволновая Электроника)

Полный день
  • Москва

  • до 250000 RUR

БЮРО 1440
Полный день
  • Москва

  • до 250000 RUR

Ведущий инженер (разработка РЭБ)

Производственная Компания Азимут

Полный день
  • Москва

  • до 500000 RUR

Информтехника
Полный день
  • Москва

  • до 500000 RUR

Алабуга, ОЭЗ ППТ
Полный день
  • Москва

  • от 277500 RUR

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

  • до 400000 RUR

Научно-Производственное Объединение Кайсант

Специалист по проектированию антенн для связи (радиотехника/антены)

Научно-Производственное Объединение Кайсант

Полный день
  • Москва

  • до 400000 RUR

Сорб групп
Полный день
  • Москва

  • до 400000 RUR

Алабуга, ОЭЗ ППТ
Полный день
  • Москва

  • от 277000 RUR

ЦР ФАРАДЕЙ
Полный день
  • Москва

  • от 300000 RUR

Эвокарго

System Engineer (embedded)

Эвокарго

Полный день
  • Москва

  • от 300000 RUR

НТЦ Радуга
Полный день
  • Москва

  • до 350000 RUR

НИЦЭВТ
Полный день
  • Москва

  • до 288000 RUR

Бурстройпроект, ОКБ
Полный день
  • Москва

  • до 270000 RUR

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

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