Доработка и сопровождение исходного кода UEFI BIOS для компьютеров на базе x86-64 и других архитектур
Разработчик C для UEFI BIOS
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Доработка и сопровождение исходного кода UEFI BIOS для компьютеров на базе x86-64 и других архитектур
- Участие в разработке архитектуры кода UEFI BIOS
- Реверс-инжиниринг исходного кода и бинарных файлов для поиска оптимальных решений при разработке UEFI BIOS
- Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения
- Взаимодействие с вендорами и технологическими партнёрами по теме разработки 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 и другие); Широкий технический кругозор
условия
- Условий в вакансии нет
навыки
Российская IT-компания Jetlyn более 11 лет разрабатывает и внедряет под заказ программное обеспечение и продуктовые решения для бизнеса: веб- и мобильные приложения, backend и frontend, а также обеспечивает их поддержку и сопровождение
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.