Android Application Framework Developer

Fiserv

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$124,000–$186,000 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $202k
This role $155k
$110k $256k
below market most similar roles pay here above market

This role pays less than 80% of similar roles. Most pay $169,025–$234,012 — the blue band above. At the midpoint, this role pays about $155k versus about $202k for comparable roles.

Based on 240 similar postings.

Employer

About Fiserv

Fiserv is a global leader in financial services technology, providing core banking platforms, payment processing, digital banking, and merchant acquiring solutions to financial institutions and businesses. Industry: Financial Technology & Payments

Fiserv currently has 117 open roles on FindRole.

Listed pay typically runs $123,500–$193,800 across 85 roles with salary data.

Most-posted roles

View all roles at Fiserv

At a glance

TL;DR · Android Application Framework Developer

The Android Application Framework Developer - Device Engineering joins the Device Engineering team to build, certify, and operate next-generation Android-based smart terminal devices. This role involves bridging high-level applications with low-level hardware by designing framework services, background daemons, and communication pipelines for peripherals like receipt printers and barcode scanners. You will manage USB OTG Host APIs, handle network protocols, and ensure low-latency data synchronization across diverse terminal types. Key technologies include Kotlin, Java, C, and C++, alongside tools like Git and Gerrit. The position requires expertise in AOSP customization, POS vendor SDKs, and hardware security protocols like PKI and HSM. You will also utilize AI-powered development tools to optimize infrastructure and perform defect triage to maintain production reliability for point-of-sale platforms.

What you'll do

  • Design and build Android framework services and background daemons to interface with hardware peripherals and payment kernels.
  • Integrate POS vendor SDKs for external hardware like receipt printers, cash drawers, and barcode scanners.
  • Manage Android USB OTG Host APIs, handle USB events, and implement socket programming for network-connected peripherals.
  • Develop core platform infrastructure to ensure low-latency data synchronization across diverse terminal device types.
  • Investigate and resolve complex system integration issues, OS regressions, and hardware peripheral bugs on production devices.
  • Partner with product management and international certification teams to refine technical specifications and hardware testing.
  • Participate in a regular on-call rotation to provide production support and maintain fleet-wide device health.
  • Use AI-powered development tools to accelerate framework development, optimize infrastructure, and streamline root-cause analysis.

What we're looking for

  • Must possess valid and unrestricted U.S. work authorization.
  • 2+ years of professional software development experience focusing on Android platform architecture and framework design.
  • Hands-on experience developing native Android applications and background services in Kotlin and Java.
  • Proficiency in at least two major languages used in the Android stack, such as Kotlin, Java, C, or C++.
  • Practical proficiency with Android USB Host APIs (USB OTG), USB device permissions, and socket programming.
  • Experience developing performant Android UIs for custom terminal screen sizes and hardware constraints.
  • Strong working knowledge of version control and code review tools, including Git and Gerrit.
  • Broad understanding of platform security protocols, PKI, digital certificates, encryption/decryption, and hardware-level security (HSM).
  • Experience leveraging AI coding tools and LLM assistants for code generation, refactoring, and debugging.
  • Experience modifying AOSP, building custom Android system services, or working within frameworks/base/ (preferred).
  • Prior experience integrating third-party vendor SDKs for POS, retail, or kiosk hardware (preferred).
  • Familiarity with low-level microcontrollers, embedded C development, or Real-Time Operating Systems (RTOS) (preferred).

More like this

Similar roles

Android Application Framework Developer

Fiserv

Sunnyvale, CA 5 days ago $124,000–$186,000
Android Kotlin Java C C++ AOSP USB OTG Socket Programming Git Gerrit PKI HSM RTOS SPI UART CAN Claude Code GitHub Copilot
2+ yrs exp

Android AOSP Device Software Engineer

Fiserv

Sunnyvale, CA 2 days ago $160,000–$240,000
AOSP Android Java C++ C Kotlin HAL JNI AIDL HIDL Linux Kernel SELinux SEAndroid PKI HSM ARM TrustZone Git Gerrit repo Android.bp Android.mk
7+ yrs exp

Android Applications Developer

Motorola Solutions

Chicago, IL 4 days ago $76,900–$95,300
Android Kotlin Java C C++ Android Studio Android SDK Git Jira Agile Kanban REST TCP/IP SIP RTP HTTP UDP Bluetooth BLE NFC WiFi

Android Engineer

Comcast

Philadelphia, PA +1 64 days ago
Android Kotlin Flutter Dart Jetpack Compose MVVM Clean Architecture RESTful APIs Spec-Driven Development MQTT IoT SDLC JSON
4+ yrs exp

Staff Prototyping Engineer, Android

Salesforce

San Francisco, CA +1 18 days ago $197,300–$313,700
Android Kotlin Jetpack Compose Kotlin Coroutines Dagger Metro Dependency Injection Networking Concurrency Performance Optimization AI
8+ yrs exp Hybrid