Обязанности: Разработка и отладка микропрограммного обеспечения (firmware) для отечественных и импортных ПЛИС, микроконтроллеров и процессоров; Разработка, отладка и сопровождение драйверов устройств и модулей ядра Linux для плат расширения и периферийного оборудования; Участие в полном цикле разработки: анализ ТЗ и схемотехники, подбор элементной базы, написание кода и документации, тестирование, аппаратная отладка и оптимизация; Участие в сборке и кастомизация образов ПО (загрузчики, ядро, rootfs). Требования: Высшее образование; Опыт разработки на С/С++ от 3 лет в области встраиваемых систем; Глубокое понимание низкоуровневых механизмов: работа с памятью (DMA, кэш), прерываниями, таймерами; Опыт работы загрузчиками ОС (uboot, UEFI, grub) Опыт разработки ПО (драйвера, модули) для ARM (32/64-bit) и AMD64 архитектур центрального процессора для Linux. Опыт сборки ядра Linux и OC Linux. Плюсом будет: Опыт создания сборок ОС на базе AOSP. Опыт разработки ПО для микроконтроллеров ESP, Atmega, STM32 и т.п. Опыт разработки ПО для SoC АМУР и СКИФ. Опыт работы с git Опыт работы с I2C, SPI, UART Опыт кастомизации BIOS и UEFI. Условия: Большой уютный офис возле м. Киевская. Развитая корпоративная культура; Индивидуальный план адаптации и куратор на период испытательного срока; IT аккредитация; Официальное трудоустройство по ТК РФ с первого дня; Вся необходимая техника для работы; Корпоративная мобильная связь; ДМС со стоматологией; Компенсация занятий в спортзале; Корпоративный учебный центр и компенсация внешних курсов для повышения квалификации; Скидки от Skyeng на изучение английского языка; Участие во внешних профессиональных мероприятиях и конференциях; Корпоративные скидки от компаний партнеров; Масштабные корпоративы и дружеские неформальные встречи внутри команд .
Похожие вакансии
Инженер по сопровождению ядра Linux (Linux Kernel Maintainer)
Договорная
Москва. Станции метро: Киевская
Базальт СПО
Embedded Linux developer (senior)/Инженер встраиваемых систем Linux, старший
Договорная
Москва. Станции метро: Киевская
Е-Флопс
Middle+/Senior Golang Developer (Linux, eBPF, системная разработка)
Договорная
Москва. Станции метро: Киевская
Xello