МТСМТС

Ведущий Android разработчик [Безопасное мобильное рабочее место]

гибрид, Москва

Команда работает над безопасным мобильным рабочим местом: системные сервисы в system_server, гостевой агент и низкоуровневые интеграции для управления камерой, аудио и устройствами виртуализации. Роль важна для надёжности платформы и безопасности пользовательских сессий

ГрейдLead

Стек

JavaKotlinAOSPQEMU/KVMC/C++Binder/AIDLSELinuxSoongMakevirtiogRPCvsockHALDRM/KMS

Задачи

  • •Разрабатывать системные сервисы в system_server и гостевого агента
  • •Реализовывать мультидисплей и мультипользовательский режим с разграничением сессий
  • •Интегрировать и отлаживать HAL для камеры, аудио и других устройств
  • •Настраивать SELinux-политику и собирать образы (Soong/Make), готовить ISO и OTA
  • •Диагностировать сложные дефекты нативных сервисов и гонки при старте

Обязательно

  • •Уверенные знания Java
  • •Знание C/C++ на рабочем уровне
  • •Знание Kotlin и нативных модулей под него
  • •Опыт с AOSP: сборка, правки в frameworks, понимание разделения system/vendor/product
  • •Опыт работы с Android изнутри: Binder/AIDL, system_server, init и .rc-сервисы, SELinux
  • •Знание Linux и командной строки как основной среды

Будет плюсом

  • •Опыт с LineageOS или другими кастомными прошивками
  • •Опыт разработки HAL камеры или аудио
  • •Опыт с QEMU/KVM и virtio
  • •Знание DRM/KMS
Откликнуться на сайте компании

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

YADROYADRO

System software engineer / Системный инженер-программист (TATLIN.UNIFIED)

GoLinuxbashgRPC

Сервисы и дистрибутив Linux для СХД и интеграции аппаратуры

удалёнка, гибрид, Москва
YADROYADRO

Simulator Engineer/C++

C++

Сервисы системного симулятора для 4G/LTE и 5G моделей

Опыт: 1–3 года
удалёнка, гибрид, Москва
ГАЛАКТИКАГАЛАКТИКА

Разработчик C++

C++

Разработка и поддержка прикладных решений компании

офис, Москва
Т1Т1

Программист-математик С++ (вычислительная электродинамика)

C++

Сервисы и солверы для вычислительной электродинамики

гибрид, Москва
ЯндексЯндекс

Разработчик на C++ в команду планирования движения

C++Python

Алгоритмы планирования траекторий и кинематики для автопилота

Опыт: 1–3 года
офис, Москва
YADROYADRO

Linux Kernel Developer / Инженер-программист (сопровождение СХД)

CLinux kernelNVMePython

Поддержка и развитие подсистемы хранения и защиты данных

удалёнка, гибрид, Москва

Смотреть ещё

JobsWave
Найти работу в IT