Habr Career · собрана 32 дня назад

Инженер по разработке встраиваемого ПО (Embedded Linux BSP)

YADRO

УдалёнкаГибридРоссияJunior
PythonDockerLinuxGitCI/CD

Описание вакансии

Инженер по разработке встраиваемого ПО (Embedded Linux BSP) Employment type: Полный рабочий день Skills: Linux, Yocto Project, Embedded linux Description: Мы создаем программно-аппаратные решения для телеком-операторов, охватывая весь цикл - от исследования и прототипирования до коммерческого запуска. Наша команда напрямую влияет на производительность систем, оптимизируя критически важные компоненты и раскрывая потенциал аппаратного обеспечения на самом низком уровне. Мы приглашаем специалистов разного уровня: Middle, Senior. Присоединяйтесь к нашей команде, будем вместе расти и создавать системы, которыми будут пользоваться сотни тысяч людей! Стек технологий с которым мы работаем: Embedded Linux, Board Support Package, C/C++, Yocto, CMake, Git Чем Вам предстоит заниматься: Разработка, модификация и поддержка прошивок (firmware) и BSP (Board Support Package) на базе Embedded Linux Разработка ПО, создание спецификаций, подготовка отчетов Участие в тестировании, согласование тест-планов Участие в запуске новых аппартных платформ Обсуждение деталей проекта с заказчиком Мы ожидаем от будущего члена команды: Опыт разработки встраиваемых систем от 1 года. Мы приглашаем специалистов разного уровня: Junior+, Middle, Senior Понимание архитектуры и принципов организации встраиваемых решений на базе ОС Linux Опыт создания прошивок с помощью инструментов Yocto/OpenEmbedded, Buildroot, OpenWRT и др. Опыт работы с системами автоматизации сборки программного обеспечения из исходного кода (Autotools, CMake и др.) Понимание принципов работы интерфейсов передачи данных (UART, SPI, I2C, PCI-E и др.) Умение читать и понимать принципиальные схемы для печатных плат Знание скриптовых языков (Shell, Python и др.) Умение работать с системами контроля версий (Git, Subversion) Опыт работы в JIRA / Confluence и знание основ Agile методологии разработки Владение английским языком на уровне чтения и написания технической документации Будет плюсом: Опыт разработки под ОС Linux на С и/или С++ Опыт разработки под bare-metal и ОС реального времени Опыт разработки драйверов для ОС Linux Опыт работы с системами CI/CD, виртуализации и управления конфигурациями (Jenkins, Vagrant, Docker, Ansible и др.) Будем рады предложить Вам: Конкурентный уровень заработной платы Гибридный формат работы, возможность полной удалённой работы Систему премирования за научные достижения, публикацию статей, регистрацию патентов и выступления на конференциях «Лекторий», в рамках которого приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки Медицинскую страховку, включающую стоматологию, госпитализации, международные путешествия Льготное страхование членов семьи