сегодня

Android developer for virtual devices

ориентир по рынку
вакансия зп не указана
в среднем 333 477 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

We are seeking an experienced Android Cuttlefish Platform Engineer to design, deploy, scale, and manage Android virtual device environments using Android Cuttlefish, Google's configurable Android virtual device platform. The ideal candidate will have hands-on experience with AOSP, virtualization technologies, cloud infrastructure, CI/CD automation, and large-scale Android testing environments. Android Cuttlefish is designed to provide high-fidelity Android virtual devices for development, testing, and validation across local and cloud environments.

задачи

  • Design, deploy, and maintain scalable Android Cuttlefish environments for Android platform development and testing.
  • Scale Android virtual device farms across cloud and on-premises infrastructure.
  • Build and manage automated testing pipelines using CI/CD tools.
  • Deploy and orchestrate multiple Cuttlefish instances using Kubernetes, Docker, or cloud-native platforms.
  • Integrate Android virtual devices with automated regression, integration, performance, and compatibility testing frameworks.
  • Support AOSP build, customization, and validation activities.
  • Configure and optimize virtualization technologies including KVM, QEMU, and Linux environments.
  • Monitor system performance, resource utilization, and test execution metrics.
  • Troubleshoot Android platform, networking, virtualization, and infrastructure issues.
  • Develop automation scripts using Python, Shell, or Go for environment provisioning and lifecycle management.
  • Collaborate with Android developers, QA teams, DevOps engineers, and product stakeholders.
  • Build, configure, and scale thousands of Android Cuttlefish instances on cloud platforms.
  • Containerize Cuttlefish environments using Docker and orchestrate them at scale with Kubernetes (K8s).
  • Modify, compile, and maintain the Android Open Source Project (AOSP) for various virtual form factors (Mobile, Automotive, Tablets).
  • Configure and optimize virtual hardware peripherals (Camera, Audio, Bluetooth, GPS) using crosvm or QEMU via VirtIO drivers.

требования

  • 5+ years of experience in Android platform engineering, DevOps, cloud infrastructure, or virtualization.
  • Strong experience with Android Open Source Project (AOSP), Android Cuttlefish, Android Emulator technologies, Android internal architecture, Hardware Abstraction Layer (HAL), and AOSP Build System (Soong, Blueprint, Make).
  • Deep expertise in Linux Administration, Linux Internals, Linux Kernel concepts, KVM, QEMU, Virtual Machines, and virtualization technologies.
  • Hands-on experience with crosvm, QEMU, VirtIO drivers, and Android virtual device environments.
  • Strong experience with Docker, Kubernetes (K8s), and cloud platforms such as AWS, GCP, or Azure.
  • Proficiency in Python, C++, Bash/Shell scripting, and preferably Go or Rust for automation and platform engineering.
  • Experience with CI/CD tools including Jenkins, GitHub Actions, GitLab CI, and Azure DevOps.
  • Strong knowledge of Git and version control best practices.
  • Expertise in ADB (Android Debug Bridge), system log analysis, Android platform debugging, performance tuning, and troubleshooting WebRTC streaming environments.
  • Experience building and scaling Android test environments, device farms, automated testing frameworks, and cloud-based validation platforms.
  • Experience designing, deploying, and managing large-scale Android virtual device environments supporting development, testing, and CI/CD workloads.
  • Experience managing large-scale Android testing infrastructure.
  • Knowledge of ADB, Android debugging, and platform validation workflows.
  • Familiarity with cloud platforms such as Azure, AWS, or Google Cloud Platform.
  • Будет плюсом: Experience with Android Automotive OS (AAOS); Knowledge of device farm architectures; Experience with Infrastructure as Code (Terraform, Ansible); Exposure to observability tools such as Prometheus, Grafana, ELK Stack, or Splunk

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.