Apie laisvą darbo vietą
Российская технологическая компания ищет Senior C разработчика в команду BIOS/UEFI. Предстоит работать с UEFI EDK2, Aptio V, аппаратными платформами и взаимодействием с OpenBMC.
Задачи
- Адаптировать UEFI EDK2 и Aptio V к аппаратным платформам компании.
- Исправлять ошибки и разрабатывать новые функции в EDK2 и Aptio V.
- Обеспечивать программное взаимодействие UEFI с ПО OpenBMC по протоколам IPMI/KCS, PLDM/MCTP и другим.
- Взаимодействовать с сообществом и мейнтейнерами проектов EDK2, Tianocore и OpenBMC.
- Взаимодействовать со схемотехниками и трассировщиками при запуске новых версий и ревизий плат.
Условия
- Формат работы: офис, удалёнка или гибрид.
- Локации: Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск.
- Компания рассматривает кандидатов из России и Беларуси.
- Зарплата обсуждается на интервью.
Будет преимуществом
- Опыт разработки кода UEFI Aptio V или EDK2.
- Опыт отладки с использованием Intel XDP.
- Знание устройства шины PCI Express и принципов её конфигурирования.
- Знание низкоуровневых протоколов коммуникации, включая I²C, SPI и RS232.
- Знание Linux, включая архитектуру драйверов ядра, пользовательские POSIX API, systemd и D-Bus.