Инженер по встраиваемым Linux-решениям/BSP

Дата размещения вакансии: 13.03.2026
Работодатель: Navio
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
улица Марата 69-71
Требуемый опыт работы:
Более 6 лет

Чем предстоит заниматься:

  • Реализация функционала встраиваемых Linux-решений/BSP для Embedded Linux (Kernel versions 5.10, 6+);
  • Сборка/кастомизация kernel, uboot, bootloader;
  • Настройка и поддержка toolchain и оптимизация для конкретной платформы;
  • Разработка/модификация модулей ядра, отладка компонентов ядра
  • Профилирование/Тюнинг производительности компонентов user/kernel space;
  • Устранение ошибок в коде ядра и интеграция новой переферии в устройства на уровне драйверов;
  • Реализация поддержки новых устройств в вычислительном кластере;
  • Модификация драйверов для работы в ядре с RT PREEMPT;
  • Устранение проблем синхронизации/гонок.

Что мы ждем от кандидата:

  • Знание С/С++;
  • Сборка ядра (Kconfig, Makefile), понимание внутренних механизмов Linux и механизмов работы с памятью в ОС Linux;
  • Опыт работы с архитектурой ARMv8-A (Cortex-A), опыт разработки драйверов и опыт анализа логов/отладки кода ядра;
  • Знание алгоритмов работы планировщика;
  • Умение создавать и поддерживать DTS (Device Tree Source) файлы;
  • Умение читать схемы и документацию на аппаратное обеспечение и опыт работы с логическими анализаторами, осциллографами;
  • Понимание основных интерфейсов (UART, I2C, SPI, USB, Ethernet, PCIe, RGMII, CAN);
  • Работа с GitLab.

Будет плюсом++

  • Опыт работы с беспроводными сетями/WiFi/LTE, в том числе нестандартные режимы;
  • Работа с сетевыми устройствами на канальном/физическом уровне;
  • Работа с soft / hard realtime требованиями;
  • Формирование/Реализация требований функциональной безопасности (FUSA);
  • Опыт разработки систем ADAS;
  • Опыт разработки согласно стандартам Misra и опыт работы в рамках ISO 26262.