Старший инженер по разработке программного обеспечения 2-й категории
Вакансия "Старший инженер по разработке программного обеспечения 2-й категории"
Полная занятость, полный рабочий день
Нижегородская область
г. Нижний Новгород
Обязанности
Разработка, модификация и поддержка прошивок и BSP на базе Embedded Linux;
Участие в разработке ПО, создание спецификаций, подготовка отчетов;
Участие в тестировании, согласование тест-планов;
Обсуждение деталей проекта с заказчиком.
Общие требования
Опыт разработки от 3-х лет;
Умение работать с технической документацией; Понимание архитектуры и принципов организации встраиваемых решений на базе ОС Linux;
Опыт создания прошивок с помощью инструментов Yocto/OpenEmbedded, Buildroot, OpenWRT и др.
Опыт работы с системами автоматизации сборки программного обеспечения из исходного кода(Autotools, CMake и др. )
Понимание принципов работы интерфейсов передачи данных (UART, SPI, I2C, PCI-E и др. );
Умение читать и понимать принципиальные схемы для печатных плат;
Знание скриптовых языков (Shell, Python и др. );
Умение работать с системами контроля версий (Git, Subversion);
Опыт работы в JIRA / Confluence и знание основ Agile методологии разработки;
Уверенное владение английским языком.