системный программист BIOS/UEFI

грейд
senior
формат
удалённо по РФ
страна
Россия
язык
Английский B2
опубликована
сегодня

описание

Описания нет

задачи

  • Дорабатывать и сопровождать исходный код UEFI BIOS для компьютеров на базе x86-64 и других архитектур
  • Участвовать в разработке архитектуры кода UEFI BIOS
  • Проводить реверс-инжиниринг исходного кода и бинарных файлов для поиска оптимальных решений при разработке UEFI BIOS
  • Находить причины неисправностей на стыке программного кода и вычислительного оборудования и разрабатывать методы их решения
  • Взаимодействовать с вендорами и технологическими партнёрами по вопросам разработки BIOS

требования

  • Опыт системного программирования на языке C от 5 лет
  • Хорошее знание архитектуры процессоров x86 и x86-64 (amd64), а также программно-аппаратной архитектуры современных ПК: чипсетов, процессоров и способов коммуникации между операционной системой и оборудованием
  • Опыт разработки встроенного ПО и низкоуровневого программирования без операционной системы, на стыке программного кода и оборудования
  • Знакомство с основами схемотехники и умение читать принципиальные схемы для разработки ПО
  • Хорошее владение техническим английским языком
  • Умение аккуратно документировать разработку
  • Будет плюсом: опыт разработки на Assembler и реверс-инжиниринга кода x86, доработки или сопровождения UEFI BIOS и Legacy BIOS, разработки драйверов для Linux, Windows и других операционных систем, программирования шин PCI, PCI-Express, I2C, SMBus, SPI, LPC, USB и других, знание систем проектирования и ведения проектов, широкий технический кругозор

условия

  • Срок работы — 6 месяцев

навыки

компания

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

статьи для разработчиков