CareerPlan

Android AOSP Device Software Engineer

Sunnyvale, California, USFull-time$124k2026-10-13 → 2026-11-10
On-siteNo visa sponsorship

Core

Build, certify, and operate Clover's Android-based smart terminal devices and core platform infrastructure, including hardware peripheral integrations and secure payment kernels.

Role type

Senior IC Android AOSP Device Software Engineer

Builds

Android-based smart POS terminals and core platform infrastructure for small businesses

Domain

Fintech / Payments / Embedded Systems

Required skills

Android AOSP architecture, Java, C, C++, Kotlin, UI development, Git/Gerrit, security protocols (PKI, HSM), AI tooling

Preferred skills

Embedded/MCU/ARM Cortex development, RTOS

Technologies

Android, AOSP, RTOS, ARM Cortex, Git, Gerrit, Java, C, C++, Kotlin

Responsibilities

Design and implement solutions spanning Android apps, Inter-CPU communication, RTOS, and payment kernels; Add features to core system infrastructure and services; Troubleshoot complex system integration issues; Collaborate with product management and certification teams; Perform production support on-call rotation

Seniority

Senior, hands-on IC