Android Platform Engineer

TALENT Software Services

Irvine (CA)

On-site

USD 140,000 - 210,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TALENT Software Services seeks an experienced Android Platform Engineer to port and bring up an Android-based In-Flight Entertainment platform on next-generation hardware. You will adapt Android OS, integrate BSP/HAL, configure HALs, enable peripherals, stabilize builds, and support platform compatibility activities across hardware, middleware, apps, and test teams.

The role emphasizes hands-on work across bootloaders, kernel development, drivers, and platform-level integration to deliver a

Qualifications

  • OS porting and BSP integration experience.
  • HAL configuration and device enablement.
  • Build stabilization and compatibility support.
  • Infotainment domain experience.

Responsibilities

  • Enable bootloader and boot-chain for target hardware.
  • Adapt Linux kernel for target platform and device drivers.
  • Port and bring-up Android 17 on IFE hardware, configuring AOSP layers.
  • Establish boot flow from bootloader to Android init and home screen.
  • Integrate platform images and vendor files; modify device trees and overlays.
  • Investigate and resolve early/late boot and startup issues; CTS/VTS sanity checks.
  • Collaborate with hardware, security, middleware and test teams; document procedures.

Skills

OS porting
BSP integration
HAL configuration
device enablement
build stabilization
compatibility support
infotainment domain
Android platform bring-up

Tools

AOSP
Linux kernel
Device drivers
CTS/VTS
bootloader

Job description

Position Summary
  • We are seeking an experienced Android Platform Engineer to support the porting, bring-up, integration, and stabilization of an Android-based In-Flight Entertainment platform on next-generation target hardware.
  • The engineer will be responsible for adapting the Android operating system to the target hardware, integrating the Board Support Package, configuring and validating Hardware Abstraction Layers, enabling platform peripherals, stabilizing Android builds, and supporting Android platform compatibility activities.
  • The role requires hands-on experience across the Android platform stack, including bootloader, Linux kernel, device drivers, BSP, HAL, Android framework integration, device configuration, build systems, security configuration, and hardware-software debugging. The engineer will work closely with hardware, middleware, application, build and integration, test automation, and compatibility teams to deliver a stable Android 17 platform baseline that supports passenger, crew, and maintenance applications.
  • The project SOW identifies platform deliverables including bootloader and kernel patches, BSP adaptations, HAL updates, operating-system integration artifacts, stable platform builds, compatibility evidence, test results, documentation, and handoff materials.
Position Summary
  • We are seeking an experienced Android Platform Engineer to support the porting, bring-up, integration, and stabilization of an Android-based In-Flight Entertainment platform on next-generation target hardware.
  • The engineer will be responsible for adapting the Android operating system to the target hardware, integrating the Board Support Package, configuring and validating Hardware Abstraction Layers, enabling platform peripherals, stabilizing Android builds, and supporting Android platform compatibility activities.
  • The role requires hands-on experience across the Android platform stack, including bootloader, Linux kernel, device drivers, BSP, HAL, Android framework integration, device configuration, build systems, security configuration, and hardware-software debugging. The engineer will work closely with hardware, middleware, application, build and integration, test automation, and compatibility teams to deliver a stable Android 17 platform baseline that supports passenger, crew, and maintenance applications.
  • The project SOW identifies platform deliverables including bootloader and kernel patches, BSP adaptations, HAL updates, operating-system integration artifacts, stable platform builds, compatibility evidence, test results, documentation, and handoff materials.
Primary Responsibilities
2. Bootloader and Boot-Chain Enablement
3. Linux Kernel Adaptation
  • Android OS Porting and Platform Bring-Up
  • Port and integrate the Android 17 operating-system baseline onto the target IFE hardware platform.
  • Analyze the existing Android 15 platform implementation and determine required changes for migration to Android 17.
  • Configure the AOSP device, product, board, and vendor layers for the target hardware.
  • Establish the initial boot flow from bootloader initialization through Linux kernel startup, Android init, native services, framework services, and home-screen availability.
  • Integrate target-specific system, vendor, product, ODM, boot, and vendor-boot images as applicable.
  • Modify product configuration files, device manifests, system properties, resource overlays, init files, permissions, and platform configuration.
  • Bring stock Android to a stable baseline before integrating customer-specific middleware and applications.
  • Investigate and resolve early-boot, late-boot, service-startup, framework-initialization, and system-server failures.
  • Support platform customization required for the IFE operational environment.
  • Maintain functional behavior and required platform interfaces during the Android version upgrade.
  • The internal solution approach specifically includes bootloader and kernel porting, stock Android bring-up, HAL and driver enablement, vendor-module migration, and CTS/VTS sanity validation.
  • Integrate and configure the applicable bootloader for the target hardware.
  • Support board initialization, memory configuration, storage initialization, display handoff, and boot-device selection.
  • Configure Android boot, vendor boot, init boot, recovery, and other relevant image formats and partitions.
  • Integrate Android Verified Boot and applicable secure-boot mechanisms.
  • Configure boot arguments, kernel command-line parameters, boot configuration, and device-tree selection.
  • Support fastboot, recovery, factory programming, engineering flashing, and software-loading workflows.
  • Investigate boot loops, image-verification failures, partition issues, and bootloader-to-kernel handoff problems.
  • Collaborate with the hardware and security teams to resolve board-level startup and chain-of-trust issues.
  • Document image-generation, flashing, recovery, and platform-restoration procedures.
  • Integrate the applicable Linux kernel baseline with the Android 17 target platform.
  • Adapt kernel configuration for the target SoC, board, peripherals, and product requirements.
  • Integrate vendor kernel changes and required device drivers.
  • Modify device trees and overlays for target board variants.
  • Bring up and debug board-level interfaces, including GPIO
  • Mandatory Skills:
  • OS porting, BSP integration, HAL configuration, device enablement, build stabilization, and compatibility support
  • Infotainment domain experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Platform Bring-Up Engineer
Senior Android Platform Bring-Up Engineer

Capgemini • Irvine (CA)

On-site
USD 54,000 - 84,000
Medical benefits
Dental benefits
Vision benefits
+1
Android AOSP SW Engineer
Android AOSP SW Engineer

Katalyst-Healthcares- • Hillsboro (OR)

On-site
USD 140,000 - 190,000
Android AOSP SW Engineer
Android AOSP SW Engineer

Katalyst-Healthcares- • Hillsboro (OR)

On-site
USD 190,000 - 270,000
Android Platform Engineer
Android Platform Engineer

Capgemini • Irvine (CA)

On-site
USD 54,000 - 84,000
Medical benefits
Dental benefits
Vision benefits
+1
Android Platform Engineer for In-Flight Entertainment
Android Platform Engineer for In-Flight Entertainment

TALENT Software Services • Irvine (CA)

On-site
USD 140,000 - 210,000
Android AOSP SW Engineer
Android AOSP SW Engineer

TALENT Software Services • Portland (OR)

On-site
USD 150,000 - 190,000
Android AOSP SW Engineer
Android AOSP SW Engineer

Omega Solutions Inc • Hillsboro (OR)

On-site
USD 140,000 - 190,000
Senior Android Platform Bring-Up Engineer - IFE (Onsite)
Senior Android Platform Bring-Up Engineer - IFE (Onsite)

Experis Technology Group • Irvine (CA)

On-site
USD 140,000 - 210,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+6
Senior Android Platform Engineer
Senior Android Platform Engineer

Katalyst CRO • Dearborn (MI)

On-site
USD 120,000 - 180,000
Android AOSP Software Engineer
Android AOSP Software Engineer

Katalyst CRO • Hillsboro (OR)

On-site
USD 140,000 - 180,000