Zebra Technologies
Principal Software Android Architect
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий архитектор Android-приложений в Zebra: отвечает за архитектуру и разработку клиентских мультиплатформенных решений (React Native, web) с глубокой интеграцией Android и edge AI. Роль предполагает техническое лидерство, менторство и формирование долгосрочной технической стратегии.
Задачи
- Проектировать и руководить разработкой сложных программных решений для клиентских мультиплатформенных приложений (React Native, web) с глубокими возможностями Android (фоновые сервисы, интеграция с камерой) и интеграцией с backend
- Создавать архитектуры приложений и Android-фреймворков с использованием новейших разработок Google, экспериментировать с AI edge-технологиями и современными концепциями ОС (например, App Functions)
- Разрабатывать детальные спецификации ПО и вести процесс технологического роадмапа, предлагая подходы к проектам и долгосрочные цели для сбора данных, мобильной архитектуры и edge AI-обработки
- Развивать инновации и креативность в команде, создавая среду, привлекающую и удерживающую лучших специалистов
- Руководить и консультировать по всем аспектам жизненного цикла разработки ПО, уделяя приоритет модульным, поддерживаемым архитектурам, качеству и непрерывному улучшению
- Отслеживать продукты и стратегии разработки конкурентов, обеспечивая превосходство мобильных и vision-решений над отраслевыми стандартами
- Разрабатывать технологии следующего поколения (интеграция GenAI SDK, продвинутый OCR, on-device ML-воркфлоу) совместно с другими инженерными дисциплинами
- Защищать интеллектуальную собственность, анализируя патенты конкурентов и участвуя в соответствующих инициативах
- Выступать стратегическим thought leader для организации и клиентов, представляя Zebra на специализированных проектах и в developer blueprints
- Выстраивать формальные сети и координировать усилия между командами и подразделениями для достижения общих целей
- Выступать главным консультантом и советником по проектам, влияющим на долгосрочные технические и бизнес-цели организации
- Обеспечивать стратегическое менторство senior-инженеров и менеджмента, способствуя обмену знаниями и техническому совершенству
Требования
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related technical field
- 10+ лет профессионального опыта ИЛИ 7+ лет опыта со степенью магистра
- Опыт в программной архитектуре, системном дизайне и масштабируемых программных решениях, связывающих корпоративные backend-системы с современными клиентскими приложениями
- Глубокие знания нативной мобильной разработки (Android Kotlin/Java, глубокие фоновые сервисы, внутренности ОС, Camera/Media API) и мультиплатформенных/web-фреймворков (React Native)
- Прочные фундаментальные знания прикладного компьютерного зрения, edge AI и интеграции ML (предобработка изображений, OCR, декодирование штрихкодов, TensorFlow Lite)
- Владение продвинутыми методологиями разработки ПО и практический опыт внедрения GenAI/AI-инструментов в SDLC
Условия
- Гибридный формат: минимум 3 дня в офисе в неделю (Holtsville, NY или Lincolnshire, IL)
- Диапазон базовой оплаты: $138,800.00 - $208,200.00 в год
- Возможность получить годовой денежный бонус по результатам работы (целевой размер — 15% от базовой оплаты)
- Комплексный и конкурентный пакет льгот: здравоохранение, wellness, inclusion networks, обучение и развитие
- Community service days, родительский отпуск, employee assistance program, оплачиваемый отпуск (в зависимости от страны)
- Гибкость: гибридная работа, адаптивные часы, Summer Flex Fridays, Focus Fridays, ежегодный общеcompany well-being day
- Командировки: до 15%
Навыки
- Android
- Kotlin
- Java
- React Native
- Computer Vision
- Edge AI
- ML
- OCR
- Barcode decoding
- TensorFlow Lite
- GenAI SDK
- App Functions
- Camera/Media APIs
- Web