Системный программист в отдел адаптации ОС Аврора

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Открытая мобильная платформа — разработчик мобильной операционной системы Аврора и продуктов на ее основе.

Давай изменим ландшафт мобильных ОС вместе! Наша команда ждет тебя!

Компания "Открытая мобильная платформа" ищет кандидатов на вакансию системный программист 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 проектах.

Условия:

  • Аккредитованная IT компания
  • Трудоустройство по ТК РФ
  • Конкурентный уровень заработной платы (обсуждается с успешным кандидатом)
  • Современное оборудование рабочего места
  • Гибкое начало рабочего дня
  • ДМС после прохождения испытательного срока (3 месяца)

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

Linux
C++
C/C++
Python
Bash
Development

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Адрес

Иннополис, Университетская улица, 7

Вакансия опубликована 21 ноября 2022 в Иннополисе

Отзывы о компании

Здесь пока нет отзывов, но ваш может стать первым
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

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

Будьте первыми
Рефакторинга и смены стека проекта. Работы с Rust. Внедрения новых практик и подходов в процессе разработки.
Опыт разработки на python. Знание C или C++. Знание и понимание принципов работы OS Linux. Желание заниматься низкоуровневой системной разработкой...

Frontend React/VueJS developer

160 000 – 220 000 руб.
Иннополис
Можно из дома
Техническая команда состоит из: 4 backend-ов, 2 frontend-ов, android kotlin-а, 3 тестировщиков, 1 бизнес-аналитика , дизайнера, 2...
HTML, CSS(SCSS). В работе понадобится: Опыт работы с React + Next от 2 лет. Понимание работы VueJS + Nuxt...
Будьте первыми
Собирать, анализировать и описывать бизнес процессов на предмет совместимости работы в режиме Stand-In. Выявлять и описывать зависимости и настройки...
Какие знания и навыки для нас важны: Знание АБС ЦФТ-Банк (УЯ, Кредиты, Депозиты, РКО, Внешние системы, Интеграция) или понимание...
Будьте первыми
Разрабатывать и поддерживать новый функционал продукта. Вместе с командой развивать архитектуру проекта. Автоматизировать разработку и тестирование. Проводить Code Review.
Занимались коммерческой iOS-разработкой больше 3 лет. Знаете Swift и Xсode. Умеете проектировать клиент-серверное взаимодействие. Создавали кастомные UI-компоненты.
Будьте первыми
Ищем в свою команду разработчика информационных систем, Python/C++ на проект "Разработка автоматических устройств измерения ОВХ товаров и постингов". -
высшее образование (техническое, математическое): предпочтительно выпускники МФТИ, ВШЭ, Skoltech, МГУ, ШАД. - навыки программирования на Python 2.7 / 3. -
Будьте первыми
Более 5000 ETL-процессов, ежедневно загружающих терабайты данных. Несколько ETL-инструментов (batch и streaming), в том числе и собственной разработки.
Свободно владеешь SQL. Имеешь базовые знания ETL и проектирования DWH. Работал в банковской, страховой сферах или телекоме. Имеешь высшее техническое...