Search by job, company or skills

Android OTA/FOTA Engineer

Android OTA/FOTA Engineer

snowrelic inc
5-7 Years
Not Disclosed
Early Applicant
  • Posted 15 hours ago
  • Be among the first 10 applicants

Job Description

Experience: 5+ years

Platform: Android

Role Overview

Responsible for integrating the OMA-DM / FOTA client into the Android 16 OTA path and supporting safe device-fleet updates, rollback and carrier device-management requirements.

Key Responsibilities

  • Integrate OMA-DM/FOTA client into the Android 16 OTA path.
  • Implement A/B or Virtual A/B updates using update_engine, including automatic rollback.
  • Build campaign hooks between the device and device-maker DM server.
  • Implement carrier-required DM behaviors and policy hooks.
  • Build full and incremental OTA packages with the BSP team.
  • Execute FOTA campaign and rollback regression testing.
  • Produce the OTADM evidence pack for carrier submission.

Mandatory Skills

  • Hands-on Android OTA integration: update_engine, A/B or Virtual A/B, OTA package generation and AVB.
  • OMA-DM protocol knowledge: DM Tree, Management Objects, Sessions and FUMO.
  • Strong Java and C++.
  • Android system services and Binder.
  • Experience debugging failed updates and recovering bricked/partially updated devices.

Preferred Skills

  • US carrier OTADM / device-management certification experience.
  • Commercial DM client integration / third-party FOTA vendors.

Experience changing device partition layout or update schemes across Android versions.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

DM Tree Management Objects

Sessions

debugging failed updates

recovering bricked partially updated devices

update engine

Android OTA integration

AVB

Binder

Android system services

FUMO

OMA-DM protocol knowledge

About Company