Что за роль
Команда разрабатывает BIOS/UEFI для аппаратных платформ компании. Работа связана с прошивками EDK2 и Aptio V, взаимодействием с OpenBMC и запуском новых версий плат.
Чем вы будете заниматься
- Адаптировать 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, включая архитектуру драйверов ядра, пользовательские API POSIX, systemd и d-bus.
Что мы предлагаем
- Офисный, удалённый или гибридный формат работы.
- Рассматривают кандидатов из России и Беларуси.
- Зарплата обсуждается на интервью.
Формируем профиль успеха...
Анализируем требования вакансии и данные рынка
Загружаем обзор рынка...
Анализируем тренды рынка и спрос на навыки
Новости Hardware
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев