- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Старший С разработчик в команду BIOS/UEFI
Интересная позиция в крупной технологической компании с возможностью работы над фундаментальным системным ПО. Гибкий формат работы и востребованный стек технологий делают вакансию привлекательной для Senior-разработчиков.
Сложность вакансии
Высокая сложность обусловлена узкой специализацией в области BIOS/UEFI, требованием глубоких знаний архитектуры процессоров и опыта работы с низкоуровневыми протоколами. Найти специалиста с 5-летним стажем именно в этой нише — непростая задача.
Анализ зарплаты
Зарплата не указана, но для позиции Senior Embedded/BIOS разработчика в РФ рыночный диапазон составляет 350 000 – 500 000 рублей. Учитывая уникальность навыков (UEFI, EDK2), кандидат может претендовать на верхнюю границу рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Если вы эксперт в низкоуровневой разработке и архитектуре x86, отправьте свое резюме @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).
Отклики ждем Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- UEFI
- BIOS
- EDK2
- Aptio V
- x86
- amd64
- IPMI
- PCI Express
- I2C
- SPI
- Linux
- OpenBMC
Возможные вопросы на собеседовании
Проверка понимания специфики UEFI и опыта работы с индустриальными стандартами.
Расскажите о вашем опыте работы с EDK2 или Aptio V: с какими наиболее сложными проблемами при адаптации к новому железу вы сталкивались?
Оценка знаний архитектуры x86, критически важных для разработки BIOS.
Опишите процесс перехода процессора из Real Mode в Protected Mode и Long Mode во время загрузки. Какую роль в этом играет UEFI?
Проверка навыков отладки сложного системного ПО.
Какие методы и инструменты (например, Intel XDP) вы используете для отладки кода UEFI, когда стандартные средства вывода еще недоступны?
Оценка понимания взаимодействия компонентов системы.
Как организовано взаимодействие между UEFI и BMC? Какие нюансы реализации протоколов IPMI или PLDM вы можете выделить?
Проверка знаний системных шин.
Как происходит процесс энумерации устройств на шине PCI Express в фазе DXE?
Похожие вакансии
C++ Developer (High-Performance Computing / DSP)
Ведущий инженер по электронике (R&D)
Senior Embedded Developer (БПЛА)
Программист АСУ ТП (ПЛК)
С++ Телеком-разработчик (4G, 5G, LTE)/Telecom SW Engineer/Embedded Telecom Software Engineer
Senior Signal Processing Engineer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!