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 $201k
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 $167,975–$234,012 — the blue band above. At the midpoint, this role pays about $155k versus about $201k 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 bridges high-level applications and low-level hardware by developing framework services, background daemons, and communication pipelines for peripherals like receipt printers and barcode scanners. Key responsibilities include managing USB OTG Host APIs, handling network protocols, and ensuring low-latency data synchronization across diverse terminal types. The position requires proficiency in Kotlin, Java, C, and C++, alongside experience with Git, Gerrit, and AI-powered development tools like GitHub Copilot. Candidates must understand platform security, PKI, and encryption while troubleshooting OS regressions. The work focuses on the technical integration of POS vendor SDKs and hardware-level communication for point-of-sale systems.

What you'll do

  • Design and build Android framework services and background daemons to interface with external hardware peripherals.
  • Integrate POS vendor SDKs and build communication pipelines for printers, scanners, and weighing scales.
  • Manage Android USB OTG Host APIs, handle USB events, and implement socket programming for network peripherals.
  • Develop core platform infrastructure to ensure low-latency data synchronization across diverse terminal devices.
  • Investigate and resolve complex system integration issues, OS regressions, and hardware peripheral bugs.
  • Partner with product management and certification teams to refine technical specifications and hardware testing.
  • Participate in a regular on-call rotation to provide production support and maintain device health.
  • Use AI-powered development tools to accelerate framework development 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 with a focus 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).
  • Demonstrated 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 Point of Sale (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