What are the responsibilities and job description for the Android AOSP Platform Engineer position at Amaze Systems?
Job Title: Android AOSP Platform Engineer
Location: Hillsboro, Oregon, United States
Work Arrangement: 100% Onsite
Experience: 10 years preferred
Job Summary
We are seeking an experienced Android AOSP Platform Engineer to design, develop, integrate, and optimize Android platform software for next-generation In-Flight Entertainment (IFE) systems. The engineer will work across the Android framework, native services, HAL, graphics, display, multimedia, embedded Linux, and virtualization layers.
Key Responsibilities
- Develop and optimize Android AOSP framework and platform components.
- Integrate Android native services, Binder/AIDL, HALs, and system services.
- Work with SurfaceFlinger, WindowManager, DisplayManager, Hardware Composer, and graphics/display pipelines.
- Integrate Android with Qualcomm Snapdragon SoCs, BSPs, and Linux kernels.
- Support Android, QNX, and Linux virtualization and multi-VM environments.
- Debug platform issues and optimize system performance.
- Support CTS/VTS validation, automated testing, CI/CD, and release activities.
Required Skills
- Strong Android AOSP framework and platform development experience.
- Embedded C/C , Java, and/or Kotlin.
- Android native services, Binder/AIDL, HAL, and SELinux.
- Linux kernel integration, embedded Linux, and BSP integration.
- SurfaceFlinger, WindowManager, DisplayManager, and graphics/display systems.
- Qualcomm Snapdragon platform experience.
- Virtualization, multi-VM systems, debugging, and performance optimization.
- Git, Python, CI/CD, and system-level testing.
Preferred Skills
- Android Automotive OS (AAOS).
- QNX Hypervisor.
- MediaCodec/Codec2, AudioFlinger, DRM, and Widevine.
- CTS/VTS, Android security, and Verified Boot.
- Automotive infotainment or In-Flight Entertainment (IFE) experience.
Education: Bachelor's or Master's degree in Engineering, Computer Science, or a related field.
- Work Location: Hillsboro, OR — candidates must be available to work onsite every working day.