Android Platform Engineer

Apton Inc
Portland, OR, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Abstraction Layers Android Software Development Automation of Tests Booting (BIOS) Binary Space Partitioning C++ (Programming Language) System Configuration Software Debugging Linux Device Drivers Middleware
+7 more
Hypervisor Python (Programming Language) Linux Kernel Systems Integration Kotlin Information Technology Build Tools

Job description

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.

Requirements

Bachelor’s degree in Engineering, Computer Science, Information Technology, or related field. Strong experience in Android AOSP framework, native layers & system debugging Proficiency in C/C++, Java/Kotlin, Linux & Python Expertise in Android architecture, HALs, Binder/AIDL & kernel integration Experience with Qualcomm Snapdragon, BSP, GPU & media/display pipelines Knowledge of QNX, hypervisors, multi-VM systems & VirtIO Experience with Android Automotive, embedded systems, DRM & secure media playback

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…