Quick Overview
Job Description
Job Title: Android AOSP SW Engineer
Location: Hillsboro, OR
Visa: Any
Interview Process: Video (2 Rounds)
Work Schedule: Onsite
Job Description:
o Must-haves:
Extensive professional experience developing and debugging Android platform software, with strong hands-on experience in AOSP framework and native layers.
Strong C/C++ and Java or Kotlin skills; proficiency with Android build systems, Linux development environments, Git, shell scripting, and Python.
Deep knowledge of Android architecture, including system services, Binder/AIDL, HALs, init, SELinux, permissions, process lifecycle, memory management, graphics/display, input, media, and power or thermal behavior.
Experience integrating Android with vendor BSPs, kernel drivers, SoC platforms, hardware peripherals, or virtualized systems.
Demonstrated ability to profile and optimize complex embedded or resource-constrained systems using quantitative evidence.
Experience designing telemetry or observability for embedded platforms, including structured logging, metrics, tracing, crash/ANR analysis, and health monitoring.
Excellent collaboration and communication skills for working with distributed teams, product and system stakeholders, and external vendors.
Experience with Android Automotive OS or adapting automotive-oriented Android components for non-automotive embedded use cases.
Experience with Qualcomm Snapdragon platforms, vendor Android forks, GPU/media acceleration, display pipelines, memory carve-outs, and chipset-vendor debugging workflows.
Experience with hypervisors and multi-VM systems, including Android guests interacting with QNX or Linux management domains through VirtIO or custom IPC.
Knowledge of IFE systems, seat-end architectures, aircraft offerability, secure media playback, Widevine/DRM, audio/video pipelines, and passenger-facing reliability expectations.
Experience with SurfaceFlinger, WindowManager, DisplayManager, Hardware Composer, Gralloc, Codec2/MediaCodec, AudioFlinger/Audio HAL, input, lights, thermal, and power HALs.
Familiarity with Android compatibility and security validation such as CTS/VTS, SELinux policy, verified boot, secure update, and vulnerability remediation.
o Nice-to-haves:
10+ years of experience in embedded software development.
Experience with infotainment systems based on Qualcomm SoCs.
Familiarity with QNX Hypervisor.
Understanding of TCP/IP and HTTP/HTTPS protocols.
Familiarity with wireless technologies (Bluetooth, WiFi), satellite connectivity solutions.
Similar jobs
- SO
iOS Developer
NewSystem One
San Diego, CA🇺🇸On-site22 hours agoSAFeObjective-CSwift+6Technology - SR
iOS Developer
NewSeneca Resources, LLC
Vienna, VA🇺🇸Hybrid22 hours agoSAFeObjective-CSwift+6Technology - RA
Need iOS Developer - 100 % Remote !!!
NewRadiantze
United States🇺🇸Remote22 hours agoObjective-CSwiftSwiftUI+5Technology - SO
iOS Developer
NewSystem One
Merrifield, VA🇺🇸On-site22 hours agoSAFeObjective-CSwift+6Technology - SR
iOS Developer
NewSeneca Resources, LLC
San Diego, CA🇺🇸Hybrid22 hours agoSAFeObjective-CSwift+6Technology - PG
Android Developer - Kotlin, Hybrid - 70647
NewPRIMUS Global Services Inc.
San Diego, CA🇺🇸Hybrid22 hours agoAndroid SDKJavaKotlin+2Technology - IQ
Mobile App Developer with Security Clearance
NewiQuasar LLC
Ashburn, VA🇺🇸$145k/yrHybrid22 hours agoFlutteriOSAndroidTechnology - VG
Mobile Developer / React Native Mobile Developer
NewVIIS Global Inc.
Plano, TX🇺🇸Hybrid22 hours agoSwiftScrumAgile+6Technology - BC
IOS Developer
NewBridgetown Consulting Group Inc
Charlotte, NC🇺🇸On-site22 hours agoObjective-CSwiftSwiftUI+4Technology - AI
iOS Developer
NewAQUA Information Systems, Inc.
Exton, PA🇺🇸Hybrid22 hours agoSwiftOAuthSwiftUI+5Technology - RT
Mobile Development Manager
NewReveille Technologies
Tampa, FL🇺🇸Hybrid22 hours agoObjective-CSwiftJava+5 - MM
Mobile Device Technician
NewMitchell Martin, Inc.
Lucas, TX🇺🇸$19 - $29/hrOn-site22 hours agoComplianceOnboarding