WorkListВойтиОформить подписку
SO

Middle C++/Android AOSP Engineer; ID 102938

SoftServe · Разработка ПО
Откликнуться на DOU ↗

О вакансии

Откуда можно работать
Украина
из текста вакансии
Английский
B2
из текста вакансии
Уровень
Middle
указан работодателем
Деньги
≈ $2 тыс/мес · оценка Worklist
по мировому рынку, данные за август 2026 · Как считаем
Даты
Впервые заметили 09.10 · проверена 02.11
дату публикации работодатель не указал
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с украинского.

Суть роли

В этой роли вы присоединитесь к разработке аксессуаров для конференц‑камер, перспективного и динамичного направления продуктов, которое активно развивается на рынках США и Европы. Решение работает на базе новейшей версии Android OS, а команда отвечает за интеграцию уровней Qualcomm, HAL и Services, обеспечивая одновременно обратную совместимость с существующими устройствами и функциональностью.

Что предстоит делать

  • работать со сложным и многокомпонентным технологическим стеком;
  • получать опыт работы с AOSP и системным уровнем Android;
  • участвовать в активной разработке продуктовой линейки;
  • присоединяться к Scrum‑процессам и совершенствованию SDLC;
  • знакомиться с экосистемой Qualcomm;
  • создавать высокотехнологичные продукты для таких заказчиков, как Google, Microsoft, Marvel, Tesla и других;
  • расширять продуктовую линейку и присоединяться к разработке новых решений с нуля;
  • сотрудничать с командой профессионалов в партнерстве с мировым лидером отрасли.

Требования

  • как минимум 2 года опыта работы с C++ (C++14/17), включая уверенное использование smart pointers, RAII и move semantics;
  • как минимум 1 год опыта разработки для Android‑платформы (AOSP builds, Android.bp/Android.mk, интеграция vendor HAL);
  • уверенные навыки native‑разработки на C/C++ для Android;
  • опыт работы с интерфейсом Camera HAL3: настройка потоков, жизненный цикл capture request/result;
  • знание архитектуры Qualcomm CamX/Chi‑CDK (nodes, pipelines, use case XML);
  • опыт отладки с помощью logcat, анализа tombstone и crash dump;
  • понимание механизмов IPC в Android: Binder, AIDL/HIDL, работа с gralloc buffers;
  • опыт работы с многопоточностью: mutexes, condition variables, atomics, fence/sync FD management;
  • навыки написания thread‑safe кода для сценариев обработки камер, чувствительных к задержкам (preview, capture, video);
  • фундаментальные знания Linux, shell scripting и распространённых диагностических инструментов;
  • уровень английского языка Upper‑Intermediate или выше.

Условия и бенефиты

  • Гибкий график: работай из дома, из офиса или в гибридном формате — так, чтобы сохранять фокус и оставаться на связи с командой.
  • Компенсация и преимущества: конкурентная оплата, соответствующая роли, локации и рынку.
  • Также — медицинское страхование, оплачиваемый отпуск, поддержка физического и ментального здоровья и возможности для обучения.
  • Лидерство с фокусом на людей: вы работаете с лидерами, открытыми к диалогу, которые объясняют контекст и помогают командам двигаться в одном направлении.
  • Технологические сообщества: присоединяйтесь к сообществам AI/ML, Cloud, Quantum Computing, IoT и Robotics, а также к проектам, основанным на современных фреймворках и технологиях.

Навыки

C++C++14C++17smart pointersRAIImove semanticsAndroidAOSPAndroid.bpAndroid.mkvendor HALCamera HAL3Qualcomm CamXChi-CDKlogcattombstonecrash dumpBinderAIDLHIDL

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти