Linux Kernel Engineer

от 200 000 до 350 000 ₽ на руки

Вакансия находится в архиве

Wiren Board

Новодачная

г. Москва

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Мы выпускаем контроллеры для автоматизации с Linux на борту, сами разрабатываем для них железо (последние две версии на основе индустриальных ARM-процессоров Allwinner).

Обязанности:

  • брингап нового оборудования компании;

  • обновление версий ядра, портирование патчей, отправка наших изменений в апстрим;

  • отладка на уровне ядра и около аппаратуры.

Требования:
  • Глубокое понимание принципов работы устройств с Linux (порядок загрузки ОС, как ядро взаимодействует с оборудованием, как устроена сеть и т.д.)

  • Знакомство с устройством аппаратных интерфейсов (UART, I2C, SPI и т.д.)

  • Опыт разработки и отладки ПО на языке Си (возможно, не только связанный с Linux kernel)

  • Знакомство с системой сборки linux и u-boot (Kconfig, make)

  • Работа с Git-репозиторием (работа в git workflow с pull request/merge request, опыт сложных операций в истории коммитов - rebase, cherry-pick)

  • Желателен опыт отправки патчей в апстрим и прохождения ревью, работы со списками рассылок ядра для поиска готовых патчей, либо готовность с этим разбираться

  • Очень желателен опыт отладки на оборудовании (с проводами, логическим анализатором и осциллографом, чтением схем) или готовность в этом разбираться.

    Плюсом будет:
    • опыт разработки в embedded / bare metal (STM32 или что-то другое)

    • знания в области разработки электроники

    • опыт использования систем сборки вроде Yocto, Buildroot или подобных

    • опыт брингапа на одноплатниках / встраиваемых системах / Android телефонах или планшетах (на уровне ядра)

    • работа с Debian: сборка пакетов, правильная работа с зависимостями и т.д.

Условия:
  • Оформление по ТК РФ;
  • Офисный, гибридный или удалённый формат работы;
  • Работа на уникальном в России производстве электроники для умного дома;
  • Большая кухня, где всегда есть фрукты, орешки, печенье, чай, зерновой кофе и другие снеки на любой вкус;
  • Адекватный и приятный коллектив. Мы против излишней бюрократии и формализма в общении;
  • Просторный и удобный офис, с теннисным столом и массажным креслом до которого легко добраться: от платформы Новодачная (МЦД-1) или на машине по Дмитровскому шоссе.

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

Linux
Shell-скрипты
Version control/git
Stm32

Адрес

Долгопрудный, Лихачёвский проезд, 6с1

Контактная информация

Wiren Board

Вакансия опубликована 18.08.2024 в г. Москва.

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

#

Не указана

Москва

Удаленная работа

Подробное описание

22 августа

#

Не указана

Москва

Удаленная работа

Подробное описание

9 июля

#

Москва

Калужская

Полный день

Подробное описание

10 июля