Российская Технологическая Компания · Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород, Минск · гибрид
Старший С разработчик в команду BIOS/UEFI российской технологической компании.
Компания рассматривает кандидатов из РФ и Беларуси. З/п: обсуждается на интервью.
Уровень владения английским: B1 и выше Уровень позиции: Senior.
Адаптация UEFI EDK2 и Aptio V к аппаратным платформам нашей компании; Исправление ошибок и разработка новых функций в EDK2 и Aptio V; Обеспечение программного взаимодействия UEFI c ПО OpenBMC по протоколам IPMI/KCS, PLDM/MCTP и др.; Взаимодействие с сообществом и мейнтейнерами проектов EDK2, Tianocore, OpenBMC; Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат.
Разработка от 5 лет; Глубокое знание языка C; Отличное знание архитектур x86 и amd64, процесса загрузки системы, взаимодействия между ядрами и между процессорами.
Опыт разработки кода UEFI Aptio V или EDK2; Опыт отладки с использованием Intel XDP; Хорошее знание устройства шины PCI Express и принципов её конфигурирования; Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.; Знание Linux (архитектуры драйверов ядра, пользовательских API POSIX, принципов работы systemd и d-bus).
Отклики ждем @fr_rec
Старший С разработчик в команду BIOS/UEFI российской технологической компании. Компания рассматривает кандидатов из РФ и Беларуси. З/п: обсуждается на интервью. Формат работы: Офис, Удаленка, Гибрид((Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск). Уровень владения английским: B1 и выше Уровень позиции: Senior. 🔷Задачи: Адаптация UEFI EDK2 и Aptio V к аппаратным платформам нашей компании; Исправление ошибок и разработка новых функций в EDK2 и Aptio V; Обеспечение программного взаимодействия UEFI c ПО OpenBMC по протоколам IPMI/KCS, PLDM/MCTP и др.; Взаимодействие с сообществом и мейнтейнерами проектов EDK2, Tianocore, OpenBMC; Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат. 🔷Обязательные требования: Разработка от 5 лет; Глубокое знание языка C; Отличное знание архитектур x86 и amd64, процесса загрузки системы, взаимодействия между ядрами и между процессорами. Будет приемуществом: Опыт разработки кода UEFI Aptio V или EDK2; Опыт отладки с использованием Intel XDP; Хорошее знание устройства шины PCI Express и принципов её конфигурирования; Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.; Знание Linux (архитектуры драйверов ядра, пользовательских API POSIX, принципов работы systemd и d-bus). Отклики ждем @fr_rec