Ведущий системный программист BIOS
По договоренности
- ВДНХ
- Алексеевская
- Рижская
Обязанности:
- Доработка и сопровождение исходного кода UEFI BIOS для компьютеров на базе x86-64 и других архитектур;
- Участие в разработке архитектуры кода UEFI BIOS;
- Реверс-инжиниринг исходного кода и бинарных файлов для поиска оптимальных решений при разработке UEFI BIOS;
- Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
- Взаимодействие с вендорами и технологическими партнёрами по теме разработки BIOS.
Примечание: по теме разработки UEFI BIOS будет проводиться дообучение. Обязанности указаны с учётом навыков, которые будут получены в ходе обучения.
Требования:
- Опыт системного программирования на языке C от 5 лет и более;
- Хорошее знание архитектуры процессоров x86, x86-64 (amd64), и программно-аппаратной архитектуры современного ПК (чипсета, процессора, способов коммуникации между OS и железом);
- Опыт embedded разработки, низкоуровневого программирования baremetal (без OS), работы на стыке программного кода и железа;
- Знакомство с основами схемотехники — способность чтения принципиальных схем (для нужд разработки ПО);
- Хорошее владение техническим английским языком;
- Способность вести аккуратное документирование разработки.
Желательно:
- Опыт разработки на Assembler и реверс-инжиниринга кода x86;
- Опыт доработки/сопровождения UEFI BIOS и Legacy BIOS;
- Опыт разработки драйверов для Linux / Windows / других OS;
- Опыт программирования шин PCI и PCI-Express, I2C, SMBus, SPI, LPC, USB и других;
- Знание автоматизированных систем проектирования и ведения проектов (Jira, Confluence и другие);
- Широкий технический кругозор.
- График работы гибкий, обговаривается;
- Оформление согласно ТК РФ;
- Полный социальный пакет;
- ДМС после испытательного срока;
- ИТ-аккредитация, бронь.
Адрес: Россия, Москва, Мытищинская 3-я улица, 16К60
Опубликована 21 день назад
Похожие вакансии
Обязанности: Разработка программного обеспечения под ОС Windows и Linux на языках С++ с использованием фреймворка Qt. Реализация приёма и передачи видео по различным протоколам. Разработка нового пользовательского и технологического ПО: Приём видео п...
- Полный день
- Опыт от 3 лет
- Москва
7 дней назад
Задачи: Доработка прошивки устройств на базе Android 10/11 (EvotorOS) и поддержка системных компонентов ... ; Миграция на Android 14; Перевод Android 6 на Android 10; Разработка системных приложений и работа с ... знания Java и C/C++ Будет плюсом: Техническое/математическое образование; Опыт в аналогичных проектах; Системная ...
- Полный день
- Опыт от 3 лет
- Москва
11 дней назад
Полный цикл низкоуровневой разработки: от первичного запуска плат (bring-up) до оптимизации драйверов и системных ... и C: понимание специфики низкоуровневого программирования и управления памятью; Опыт работы с ОС на системном ...
- Полный день
- Опыт от 3 лет
- Москва
13 дней назад
Концерн воздушно‑космической обороны «Алмаз – Антей» — крупный холдинг оборонно‑промышленного комплекса, лидер сегмента систем воздушно‑космической обороны в Российской Федерации. Обязанности: Разработка прикладного программного обеспечение на языке ...
- Полный день
- Опыт от 3 лет
- Москва
9 дней назад
России в сфере защиты информации, лидер в разработке средств защиты информации, приглашает в команду Системного ... программиста C/C++. ... Будет плюсом: Опыт системного программирования Linux; Опыт многопоточного программирования; Понимание ...
- Полный день
- Опыт от 3 лет
- Москва
19 дней назад
от 270 000 ₽
Выше средней на 20%
Обязанности: Разработка системного программного обеспечения для устройств на базе процессоров RockChip ...
- Полный день
- Опыт от 3 лет
- Москва
24 дня назад