Senior / Principal Android Engineer – Enterprise / OEM / MDM

Overview

Remote
75 - 100
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Android
Java
Kotlin
AIDL
IPC
OEM SDK
AMAPI
MDM

Job Details

ROLE OVERVIEW

We are seeking a hands-on Senior / Principal Android Mobile Engineer to support immediate delivery efforts for an enterprise Android deployment initiative. This role is execution-focused and requires deep experience working at the system, device-management, and OEM layers of Android.

The ideal candidate has real-world experience with Android Management API (AMAPI), MDM deployment, OEM SDK integration, system-level telemetry, and AIDL-based cross-app communication. The client requires someone who can design, implement, and deploy solutions immediately.

KEY RESPONSIBILITIES

• Implement AIDL-based cross-application communication within Android environments

• Develop and integrate system-level telemetry collection and reporting

• Integrate and manage OEM-specific Android SDKs

• Implement Android Management API (AMAPI) for provisioning and policy enforcement

• Execute MDM deployment and device provisioning strategies

• Troubleshoot OS-level, device-level, and integration issues

• Deliver working solutions under tight timelines

• Collaborate directly with client stakeholders on execution

REQUIRED SKILLS & EXPERIENCE

• Strong native Android development experience (Java/Kotlin)

• Hands-on experience with AIDL and IPC

• System-level Android development experience

• OEM SDK integration (Samsung, Zebra, Honeywell, etc.)

• Android Management API (AMAPI) experience

• Hands-on MDM deployment and provisioning

• Enterprise Android deployment experience

• Independent, execution-driven mindset

NICE-TO-HAVE EXPERIENCE

• Custom Android builds or system apps

• Android security and policy enforcement

• Large-scale or regulated enterprise deployments

WHAT THIS ROLE IS NOT

• Not a strategy or assessment role, though some experience with those would be a bonus.

• Not a general mobile app developer role

• Not an MDM admin-only position

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Improving Corporate Services