Google

Staff Software Engineer, Watch SW Remote Compose

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

Staff-инженер в команду Android для разработки rendering-стека RemoteCompose на часах и других форм-факторах. Отвечает за архитектуру, мультиплатформенное исполнение и 2D-рендеринг на устройствах с ограниченной памятью.

Задачи

  • Определять многолетний технический roadmap и архитектуру rendering-стека RemoteCompose на платформенных поверхностях и форм-факторах Android
  • Проектировать модель мультицелевого исполнения для Android, микроконтроллеров и Web (WebAssembly), включая слои абстракции платформы, FFI-мосты и детерминированный рендеринг
  • Взаимодействовать с командами Android platform engineering, UI-фреймворков, системных поверхностей и продуктовыми командами для интеграции и масштабирования плеера
  • Задавать стандарты качества кода, бюджеты памяти и производительности, практики ревью и менторить инженеров команды
  • Реализовывать 2D-векторный рендеринг, математику и морфинг путей, пайплайны AGSL-шейдеров и криволинейный/привязанный набор текста для сопроцессоров с ограниченной памятью

Требования

  • Bachelor's degree или эквивалентный практический опыт
  • 8 лет опыта в разработке ПО
  • 5 лет опыта тестирования и запуска программных продуктов
  • 5 лет опыта разработки Android-приложений
  • 5 лет опыта с Linux Kernel, операционными системами и embedded-системами
  • Предпочтительно: Master's degree или PhD в инженерии, computer science или смежной технической области
  • 8 лет опыта с структурами данных и алгоритмами
  • 3 года опыта в технической лидерской роли с руководством проектными командами и определением технического направления
  • Опыт в C++ или Rust
  • Опыт в экосистеме и платформенной разработке Android
  • Опыт в компиляторах, графике, embedded-системах или фотографии

Условия

  • Зарплата в США: $207000 - $300000 (USD)
  • 20% целевой бонус
  • Equity
  • Benefits
  • В большинстве случаев собеседования проходят очно

Навыки

  • Android
  • Linux Kernel
  • Embedded systems
  • C++
  • Rust
  • Data structures
  • Algorithms
  • WebAssembly
  • AGSL
  • 2D vector rendering
  • FFI

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

Lead Mobile Engineer
MLabsLeadNew YorkГибрид
140,000 – 220,000 USD в год
19 окт.
Senior Android Software Developer, Infotainment
Lucid MotorsSeniorSouthfieldОфис
16 окт.
Principal Software Engineer-Native Mobile Development
H&R BlockLeadУдалённо
132,200 – 224,700 USD в год
16 окт.
Engineer, Software
Brother International CorporationMiddleWestminsterГибрид
90,000 – 110,000 USD в год
16 окт.
Principal Software Engineer, Mobile Platform
FISLeadJax North ApartmentsОфис
16 окт.
Staff Software Engineer, Watch SW Remote Compose — Google, 207,000 – 300,000 USD в год, Mountain View | itrelocate