Старший инженер по Linux-дистрибутиву | Linux Distro master | Senior

По договоренности


Привет! На связи команда Флиппер.

Мы создатели Флиппер Зеро — портативного девайса для техноэнтузиастов и инженеров. Это гаджет с крутейшим сообществом, объединяющим миллионы людей по всему миру

Сейчас мы активно работаем над нашим новым продуктом — Флиппер 1. Это полнофункциональный ARM-компьютер на базе Linux в компактном форм-факторе. В его основе — SoC Rockchip RK3576

Так как это встраиваемая система, мы не хотим полагаться на классические системы обновления вроде Debian APT

Почему классическая система обновлений APT нам не подходит

  • Обновление может сломаться на середине и система станет не консистентна

  • Нет встроенного механизма отката к предыдущей версии

  • Нет простого способа сбросить систему до заводских настроек

Поэтому мы ищем Senior Linux Distro Engineer, который спроектирует кастомный Linux-дистрибутив для Flipper One на основе современной модели с A/B-разделами, read-only корневым разделом и атомарными обновлениями. Мы планируем использовать наработки существующих проектов, таких как SteamOS, OSTree, RAUC и т.д

Для пользовательских приложений нам требуется пакетирование, которое будет изолировать софт от системы и предотвращать ее поломкунаподобие Flatpak, AppImage и Snap

Задачи, с которыми предстоит работать

  • Разработка Linux-дистрибутива для Flipper One с нуля на основе immutable системы A/B-обновлений

  • Создание репозиториев и инфраструктуры для доставки системных обновлений

  • Упаковка ядра, загрузчика и приложений

  • Оптимизация стека устройства — Device Tree, U-Boot, ядра Linux и драйверов

    Твой скилл

  • Глубокое понимание A/B-разделов и принципов обновления с неизменяемым root-разделом

  • Опыт сборки и кастомизации загрузчиков U-Boot для встраиваемых систем на базе Linux

  • Понимание процессов open-source разработки: укажите в отклике примеры своих публичных вкладов и ссылки на релевантные репозитории или рассылки

    Что мы можем предложить

  • Полная удаленка из любой точки мира

  • Всю необходимую для комфортной работы технику

  • ДМС, спорт, иностранные языки на выбор и занятия с психологами

  • Пятидневку с гибким началом дня


Поделиться:

Опубликована 17 часов назад

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

BI.ZONE создает IT-продукты для обеспечения кибербезопасности: от мобильных приложений до сложных платформ, в основе которых лежат методы машинного обучения. Благодаря нашим решениям жизнь десятков миллионов людей становится лучше и безопаснее. BI.ZO...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании BI.ZONEBI.ZONE
  • Москва
9 дней назад
Приглашаем профессионального разработчика схемотехники и встроенного ПО для проектирования и запуска в производство новых IoT устройств. Предпочтение универсалам (embedded разработка + схемотехника). Разделение времени: 70% времени разработка встроен...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании НПП ТехноЛабНПП ТехноЛаб
  • Москва
4 дня назад
Сейчас мы ищем инженера, который будет развивать новый проект WatchZone — внутреннюю систему видеонаблюдения ... Участвовать в масштабировании и поддержке WatchZone: работать с группами поддержки и сетевыми инженерами ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании OzonOzon
  • Москва
4 дня назад
... сложных проблем при сбоях в работе компонентов OpenStack; Оказание технической поддержки разработчикам и инженерам ... разработки, систем контроля версий и других инструментов; Координация команды разработки и системных инженеров ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ГК «МТ-Интеграция»ГК «МТ-Интеграция»
  • Москва
15 дней назад
... - управление инцидентами работы инфраструктуры; - взаимодействие с техническими командами (cетевые инженеры ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании АВИТО ТЕХАВИТО ТЕХ
  • Москва
18 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.