Linux embedded developer

Дата размещения вакансии: 24.07.2025
Работодатель: РТСофт
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Мы ищем Linux BSP разработчика в команду профессионалов, , которая специализируется на разработке Windows и Linux BSP и драйверов для западных заказчиков (silicon and board vendors).

Мы заинтересованы в специалисте, который бы смог выполнять следующие работы:

  • разработка BSP для различных аппаратных платформ (архитектуры ARM и x86);
  • исследование и изменение реализации системных механизмов ядра и библиотек;
  • разработка новых и изменение существующих драйверов.

Круг задач:

  • разработка Linux BSP для различных аппаратных платформ (архитектуры ARM, x86);
  • доработка загрузчиков ОС Linux (u-boot);
  • разработка новых и изменение существующих драйверов;
  • улучшение производительности и потребления системных ресурсов;
  • разработка IoT решений.

Ключевые навыки:

Опыт разработки Linux BSP:

  • опыт с Yocto/Buildroot;
  • опыт SoC'ами от NPX (iMX, LS10XX,...);
  • опыт со сборочными системами и пакетными менеджерами (bitbake, rpm, deb);
  • опыт с инструментами разработчика: git, GitLab, gdb, Makefile, ...;
  • опыт разработки драйверов под Linux;
  • опыт с U-Boot, device tree.

Приветствуется:

  • опыт с периферией и соответствующим протоколами/стеками: SMBus, I2C, SPI, GPIO, WDT, SPI, UART, HWMonitor chips, EEPROM;
  • опыт "оптимизации" и "tweaking": reducing boot time, low-memory-footprint, readonly rootfs, redundant booting, mass deployment;
  • опыт с Secure Boot;
  • опыт c IoT технологиями (Azure, Hawkbit, RAUC update, ...);
  • опыт с Web GUI для управления embedded устройствами (LuCI, Cockpit, Webmin, selfdeveloped) и соответствующими технологиями.

Организаторская часть:

  • понимание процесса разработки ПО: подготовка оценки/ТЗ, разработка, помощь с тестированием, баг-фиксинг, документирование и подготовка поставки;
  • чтение руководящих документов: schematics, assembly, datasheet, reference_manual;
  • взаимодействие с другими членами команды для решения возникающих проблем оптимальным путем;
  • взаимодействие с заказчиками для решения возникающих технических проблем.

Мы предлагаем:

  • переезд в Сербию, офис в Сербии;
  • постоянный контракт с конкурентоспособной зарплатой и гибким рабочим временем;
  • плоская иерархия, короткие пути принятия решений и корпоративная культура, которая приветствует ваши отзывы;
  • включение в команду квалифицированных международных специалистов;
  • творческая и стимулирующая среда, которая имеет большой потенциал для будущего роста и основана на инновациях;
  • медицинское страхование, частичная или полная оплата жилья, помощь в поиске квартиры, оплата билетов домой раз в полгода или год.