CareerPlan

Software Engineer, Android, Pixel Onboarding

USAFull-time2026-10-28 → 2026-11-09

Core

Design, develop, test, deploy, and maintain Pixel Onboarding software across Android system applications, Setup Wizard flows, and cross-device pairing journeys.

Role type

Android system software engineer

Builds

Setup Wizard flows, cross-device pairing journeys, device-to-device migration, and Backup & Restore workflows

Domain

Consumer electronics / Mobile operating systems

Required skills

Java, Kotlin, Android application development, unit testing, integration testing, end-to-end automated testing, telemetry instrumentation, setup funnel metrics analysis

Preferred skills

Master's degree in Computer Science, system UI development, framework/system service software development, cross-team collaboration on hardware release schedules

Technologies

Android, Java, Kotlin

Responsibilities

Design and develop onboarding software for Android system applications and Setup Wizard flows, improve setup speed and connection reliability for device-to-device migration, collaborate with Product Management and UX on end-to-end onboarding architecture, own feature stabilization and issue resolution, build and maintain automated test suites

Seniority

Mid-level, hands-on IC