Senior C-разработчик BIOS/UEFI

Что за роль

Нужен старший C-разработчик в команду BIOS/UEFI российской технологической компании. Основная область работы — адаптация прошивок UEFI к аппаратным платформам компании и развитие взаимодействия прошивки с OpenBMC. В задаче важны глубокое понимание загрузки системы и архитектуры x86/amd64, а также тесная техническая работа с аппаратной частью.

Что предстоит делать

    • Адаптировать UEFI EDK2 и Aptio V к аппаратным платформам компании.
    • Исправлять ошибки и разрабатывать новые функции в EDK2 и Aptio V.
    • Настраивать программное взаимодействие UEFI с OpenBMC через IPMI/KCS, PLDM/MCTP и другие протоколы.
    • Взаимодействовать с сообществом и мейнтейнерами EDK2, Tianocore и OpenBMC.
    • Совместно со схемотехниками и трассировщиками запускать новые версии и ревизии плат.

Что потребуется

    • Опыт разработки от пяти лет.
    • Глубокое знание языка C.
    • Отличное понимание архитектур x86 и amd64, процесса загрузки системы и взаимодействия между ядрами и процессорами.
    • Английский язык на уровне B1 или выше.

Что важно знать

Опыт разработки для UEFI на Aptio V или EDK2, отладки с Intel XDP, настройки PCI Express и работы с низкоуровневыми интерфейсами I²C, SPI и RS232 будет преимуществом. Также полезно знание Linux: архитектуры драйверов ядра, POSIX API, systemd и D-Bus. Компания рассматривает кандидатов из России и Беларуси; в объявлении перечислены офисный, удалённый и гибридный форматы, а также несколько городов, без привязки конкретного формата к отдельной локации.

Оценка вакансии
6.4 / 10
Вакансия подробно описывает задачи и технические требования, включая UEFI, OpenBMC и взаимодействие с аппаратной командой. Зарплата не раскрыта, а варианты формата работы и локации перечислены без уточнения условий для конкретного кандидата.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку