Системный программист в отдел адаптации ОС Аврора
Открытая мобильная платформа
Москва, Россия
6 дней назад
source : hh

Компания "Открытая мобильная платформа" ищет кандидатов на вакансию системный программист C / C++ в отдел портирования ОС .

Перед командой портирования стоит задача переноса мобильной операционной системы Sailfish OS RUS на новые устройства. Мы ищем как начинающих разработчиков, желающих активно развиваться в области системного программирования, так и опытных, с хорошим пониманием принципов работы Bluetooth, Fingerprint, GSM : SMS / Voice / Data, WLAN, GPU subsystem, Audio, Multimedia и опытом успешного завершения проектов по портированию Linux на новые аппаратные платформы.

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

  • Портирование ОС Аврора на новые устройства;
  • Разработка, отладка и исправление драйверов под новое оборудование;
  • Обеспечение наилучшей производительности и качества работы ОС Аврора на новых устройствах;
  • Автоматизация процессов портирования;
  • Внедрение результатов разработки в open source проекты;
  • Требования :

  • Опыт системного программирования : от 1 года;
  • Высшее техническое образование;
  • Отличное знание С, bash;
  • Опыт написания или отладки кода на С++ и Python;
  • Понимание ядра Linux, опыт написание и / или отладки модулей ядра;
  • Опыт написания и отладки системных компонентов, демонов (SystemV, systemd, d-bus, etc.);
  • Опыт работы с какой либо системой сборки дистрибьюции и или пакетов : Yocto, buildroot, kickstart, rpm / deb;
  • Владение такими средствами разработки как : gcc toolchain, make / autotools, gdb, git;
  • Опыт работы с ARM-based платформами;
  • Английский язык (уровня intermediate и выше).
  • Будет плюсом :

  • Опыт системной разработки для мобильных ОС (Android, Maemo, Meego, Tizen, Sailfish, Mer, Ubuntu, etc.);
  • Опыт сборки AOSP, LineageOS и создания Android BSP кастомных прошивок / портов;
  • Понимание интерфейсов SPI, I2C, RS-232;
  • Опыт работы с каким-либо загрузчиком : u-boot, barebox и др.;
  • Опыт разработки и отладки графических, wifi / bluetooth, USB, NFC, audio и др. драйверов;
  • Умение читать схематику на базовом уровне;
  • Участие в крупных open source проектах.
  • Условия :

  • Конкурентный уровень заработной платы (обсуждается с успешным кандидатом);
  • Современное оборудование рабочего места;
  • Работа в команде профессионалов высокого уровня с возможностью карьерного и профессионального роста;
  • Гибкий рабочий график 5 / 2;
  • ДМС;
  • Отсутствие дресс-кода;
  • Офис в шаговой доступности от м. Парк Победы;
  • Возможность влиять на проект хорошими идеями и видеть свой вклад в конечном продукте;
  • Возможность обучения за счёт компании;
  • Возможность участия в международных конференциях за счёт компании.
  • Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки