Skip to content
All jobs

Android AOSP SW Engineer

SDH Systems

Job
34910
Posted
Location
Colorado
Work type
Contract
Tax terms
W2, C2C, 1099
Experience
Experience open
Openings
1 opening

Skills

  • Java
  • Python
  • Linux
  • Kotlin
  • Git
  • C/C++
  • Shell Scriptin
  • BSPs
  • Kernel Drivers
  • Qualcomm SoCs
  • Embedded Software Development

About the job

Job Title: Android AOSP SW Engineer (10+ Years)

Location: Hillsboro, OR

Visa: Any -W-2

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

See all jobs