Инженер по разработке встраиваемого ПО (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 и др.)
Будем рады предложить Вам:
Конкурентный уровень заработной платы
Гибридный формат работы, возможность полной удалённой работы
Систему премирования за научные достижения, публикацию статей, регистрацию патентов и выступления на конференциях
«Лекторий», в рамках которого приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки
Медицинскую страховку, включающую стоматологию, госпитализации, международные путешествия
Льготное страхование членов семьи
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.