Обязанности:Разработка ПО встраиваемых систем (ARM, IP-телефония) на базе ядра Linux;Модификация и портирование драйверов устройств, работающих с периферией SoC (GPIO, I2C, I2S, SPI, etc.);Реализация поддержки новых периферийных устройств, включающая в себя конфигурацию ядра Linux и модификацию device tree, взаимодействие с инженерами-схемотехниками;Подготовка корневой файловой системы (rootfs) с использованием buildroot или yocto, добавление новых и исправления в существующих пакетах;Доработка собственной системы сборки проекта на базе buildroot;Модификация и портирование загрузчика (U-Boot);Предоставление экспертного мнения в процессе обсуждения ключевых этапов разработки проекта и формирование предложений по его улучшению и развитию в технической части.Требования:Высшее техническое образование;Стаж работы от 3 лет;Знание языков программирования: С/C++, shell-scripting (e.g. bash, sh);Опыт работы с любым из фреймворков: buildroot, yocto, openwrt;Умение работать с git; опыт работы с Jira, Confluence или друг