Senior C-разработчик BIOS/UEFI
- Senior
- 5-8 лет
Что за роль
Нужен старший 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. Компания рассматривает кандидатов из России и Беларуси; в объявлении перечислены офисный, удалённый и гибридный форматы, а также несколько городов, без привязки конкретного формата к отдельной локации.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram