В проекте российской компании, предоставляющей телекоммуникационные услуги, цифровые и медийные сервисы, открыта вакансия разработчика Linux Kernel.

Задачи

  • Портирование ядра Linux, модулей ядра (драйверов устройств), загрузчиков под новое оборудование на SoC ARM64 для Automotive Android и Embedded Linux (Yocto).
  • Разработка, отладка и исправление ошибок, интеграция модулей (драйверов устройств) ядра Linux.
  • Обеспечение наилучшей производительности и качества работы ОС Automotive Android, Embedded Linux (Yocto) с новым ядром Linux на новых устройствах.

Требования

  • Опыт работы с Linux Kernel.
  • Опыт в области Embedded Android, Embedded Linux.
  • Опыт разработки BSP для аппаратных платформ на архитектуре ARM.
  • Опыт разработки новых и изменение существующих драйверов.

Желательно

  • Знание устройства загрузчиков для ядра Linux и опыт доработки загрузчиков ОС Linux и Android.
  • Знакомство с Secure Boot.
  • Опыт исследования и изменения реализации системных механизмов ядра и библиотек.
  • Желательно знание интерфейсов I2C, GPIO, WDT, SPI, UART, USB и прочих.
  • Практический опыт программирования для SoC c arm-архитектурой и умение разобраться в чужом коде.
  • Опыт портирования Linux/Android на какие-либо аппаратные платформы.
  • Знакомство с основами схемотехники, чтение принципиальных схем.
Сайт IBS использует cookie. Это дает нам возможность следить за корректной работой сайта, а также анализировать данные, чтобы развивать наши продукты и сервисы. Посещая сайт, вы соглашаетесь с обработкой ваших персональных данных.