инженер-программист embedded linux

грейд
senior
страна
Россия
опубликована
сегодня

описание

Описания нет

задачи

  • Разработка, адаптация и отладка системного и прикладного программного обеспечения Embedded Linux;
  • Конфигурация и сборка U-Boot, включая SPL при его использовании, ядро Linux, модули ядра и Device Tree для целевого оборудования;
  • Разработка и сопровождение компонентов BSP, изменения загрузчика и ядра, конфигурации драйверов и описания аппаратной платформы в пределах задач проекта;
  • Разработка компонентов программного обеспечения на C и C++, Bash-скрипты и другие средства автоматизации сборки, упаковки, развертывания и проверки образов;
  • Выполнять запуск и отладку системы на целевом оборудовании; диагностировать неисправности на этапах SPL, U-Boot, запуска ядра и монтирования rootfs, а также при запуске служб и приложений.

требования

  • Знание языка C/C++ и значительный опыт разработки на нем (минимум 3 года);
  • Умение быстро разбираться в чужом коде и адаптировать его;
  • Опыт работы с Embedded Linux (минимум 3 года);
  • Опыт работы с загрузчиком u-boot;
  • Опыт работы с системами контроля версий (Git);
  • Системный подход к решению задач;
  • Хорошие навыки анализа и решения проблем;
  • Умение работать как самостоятельно, так и в команде4
  • Ответственность и внимательность к деталям.

условия

  • Развитие: профессиональный рост, команда экспертов, внутреннее и внешнее обучение;
  • Забота: ДМС, оплата 10 календарных дней нетрудоспособности в году в размере 100% заработка, релокационный бонус;
  • Комфорт: гибкое начало рабочего дня, гибридный график.

навыки

компания

похожие вакансии

статьи для разработчиков