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

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

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

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

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

  • Разработка и модификация 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);
  • английский язык (чтение документации, общение с вендорами).

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

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

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

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

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

МАСКОМ
  • Москва

  • от 200000 RUR

Рекомендуем
НТЦ Радуга
  • Москва

  • до 400000 RUR

Рекомендуем
  • Москва

  • до 400000 RUR

  • Москва

  • до 400000 RUR

БЮРО 1440
  • Москва

  • до 400000 RUR

Сорб групп
  • Москва

  • до 400000 RUR

Технические системы-сервис, качество и надежность

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

Технические системы-сервис, качество и надежность

  • Москва

  • от 250000 RUR

Служба занятости населения города Москвы
  • Москва

  • от 250000 RUR

МТУСИ
  • Москва

  • до 350000 RUR

Трамплин Электроникс

Инженер-верификатор цифровых схем

Трамплин Электроникс

  • Москва

  • до 300000 RUR

Информтехника
  • Москва

  • до 300000 RUR

Инконтрол
  • Москва

  • до 300000 RUR

НПЦ НИИ Микроприборов
  • Москва

  • до 300000 RUR

Сократ Мниирс
  • Москва

  • до 300000 RUR

КБ НАВИС
  • Москва

  • до 300000 RUR

Бурстройпроект, ОКБ
  • Москва

  • до 270000 RUR

ОптоМониторинг

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

ОптоМониторинг

  • Москва

  • от 200000 RUR

Системотехника
  • Москва

  • от 200000 RUR

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

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