We use cookies to run the site and count visits. "Got it" also allows session recording.
IIT People group
Russia3 days ago
Grade
Senior
Experience
from 5 years
Work format
Remote
Employment
Full-time
An email or a Telegram message to the recruiter
We are looking for a Senior Lead BIOS System Programmer
• Company: IT People group • Role: Lead BIOS System Programmer
• Modification and support of UEFI BIOS source code for computers based on x86-64 and other architectures • Participation in the development of the UEFI BIOS code architecture • Reverse engineering of source code and binary files to find optimal solutions in UEFI BIOS development • Troubleshooting issues at the junction of software code and computing hardware and developing solutions • Interaction with vendors and technology partners on BIOS development
• Grade: Senior • At least 5 years of experience in C system programming • Good knowledge of x86, x86-64 (amd64) processor architectures, and the software-hardware architecture of a modern PC (chipset, processor, methods of communication between OS and hardware) • Experience in embedded development, low-level bare-metal programming (without OS), working at the junction of software code and hardware • Familiarity with the basics of circuit design - ability to read schematic diagrams (for software development needs) • Good command of technical English • Ability to maintain accurate development documentation
• Experience in Assembler development and x86 code reverse engineering • Experience in modifying/supporting UEFI BIOS and Legacy BIOS • Experience in developing drivers for Linux / Windows / other OS • Experience programming PCI and PCI-Express, 12C, SMBus, SPI, LPC, USB and other buses • Knowledge of automated design and project management systems (Jira, Confluence, etc.) • Broad technical outlook
• Rate: We will consider yours • Location: Russian Federation • Term: 6 months • Work format: Remote • Load: Full-time
Мы в поиске Senior ведущего системного программиста BIOS
• Компания: IT People group • Роль: Ведущий системный программист BIOS • Ставка: рассмотрим вашу • Грейд: Senior • Локация: РФ • Срок: 6 месяцев • Формат работы: Удаленно • Загрузка: Фултайм
Требования: • Опыт системного программирования на языке С от 5 лет и более • Хорошее знание архитектуры процессоров x86, x86-64 (amd64), и программно-аппаратной архитектуры современного ПК (чипсета, процессора, способов коммуникации между OS и железом) • Опыт embedded разработки, низкоуровневого программирования baremetal (без OS), работы на стыке программного кода и железа • Знакомство с основами схемотехники - способность чтения принципиальных схем (для нужд разработки ПО) • Хорошее владение техническим английским языком • Способность вести аккуратное документирование разработки
Будет плюсом: • Опыт разработки на Assembler и реверс-инжиниринга кода x86 • Опыт доработки/сопровождения UEFI BIOS и Legacy BIOS • Опыт разработки драйверов для Linux / Windows / других OS • Опыт программирования шин PCI и PCI-Express, 12C, SMBus, SPI, LPC, USB и других • Знание автоматизированных систем проектирования и ведения проектов (ira, Confluence и другие) • Широкий технический кругозор
Обязанности: • Доработка и сопровождение исходного кода UEFI BIOS для компьютеров на базе х86-64 и других архитектур • Участие в разработке архитектуры кода UEFI BIOS • Реверс-инжиниринг исходного кода и бинарных файлов для поиска оптимальных решений при разработке UEFI BIOS • Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения • Взаимодействие с вендорами и технологическими партнёрами по теме разработки BIOS
Для резюме
We compare skills, grade, work format and salary
Most often 227,000 to 335,000