👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Инженер-разработчик операционных систем (Linux)

Местоположение и тип занятости

Москва, Санкт-Петербург, Нижний Новгород

Компания

Создавать передовые технологии — это наше призвание

Описание вакансии

О компании и команде

YADRO — группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования.

R&D центры YADRO находятся в Москве, Санкт-Петербурге и Нижнем Новгороде, производственная площадка расположена в Московской области и строится завод полного цикла. На текущий момент нас уже более 2200 человек, и мы продолжаем активно расти и расширять команду.

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

  • Разработка и адаптация операционной системы Linux для запуска на процессорных ядрах RISC-V Syntacore.
  • Формирование рекомендаций по тестовому плану для Linux на основании требований проекта и стадий готовности аппаратуры и ПО.
  • Подготовка и запуск системных тестов на базе Linux/AOSP.
  • Автоматизация построения и тестирования Linux.
  • Подготовка и выпуск внутренних сборок Linux в соответствии с требованиями команд разработчиков.
  • Анализ Linux kernel с точки зрения поддержки RISC-V, взаимодействие с другими командами (инструменты разработки, библиотеки) и интегрирование их наработок.
  • Участие в совместной работе с другими командами по оценке производительности Linux в различных сценариях использования.
  • Взаимодействие с рабочими группами в RISC-V комитетах.


    Ожидания от кандидата

    • Знание систем сборки Embedded Linux (Buildroot/Yocto)
    • Системное программирование в Linux
    • Работа с компонентами загрузки Linux (U-Boot, OpenSBI)

      Будет плюсом:
    • Знания и опыт в разработке полупроводниковых технологий
    • Опыт низкоуровневого и системного программирования встроенных систем (bsp/drivers/kernel/RTOS);
    • Опыт поддержки кастомных устройств в AOSP
    • Понимание нижних уровней архитектуры AOSP
    • Опыт разработки Linux kernel
    • Опыт в разработке устройств на базе AOSP и Embedded Linux
    • Знакомство с RISC-V
    • Знание C++/Java

      Условия работы

      • Гибридный формат работы: рабочее место в комфортном лофт-офисе на территории БП «Полюстрово» в 15 минутах езды от ст. метро Площадь Ленина/Новочеркасская + удалённая работа из дома на корпоративном ноутбуке;
      • График работы с 10:00 до 19:00 с гибким началом и окончанием рабочего дня;
      • Конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт) + премирование по результатам работы;
      • Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами.