Senior Android Platform Engineer (AOSP)

Canvendor

Portland (OR)

On-site

USD 96,000 - 207,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Canvendor is seeking a contract Android engineer in Portland to own hands-on development across the AOSP native layer, graphics, and system services. You’ll tackle HALs, Binder/AIDL, and kernel interfaces while coordinating with vendor BSPs and hardware teams.

You will debug with logs, dumpsys, and tracing, optimize performance on embedded platforms, and mentor teammates on architecture, coding practices, and code reviews.

Qualifications

  • Hands-on Android AOSP framework and native layer development.
  • Strong C/C++ and Java/Kotlin skills.
  • Experience with system services, Binder/AIDL, HALs and init.
  • Proficient in debugging with logs, traces, dumpsys and kernel logs.
  • Experience integrating Android with vendor BSPs and hardware peripherals.

Skills

Android AOSP framework and native‑layr
C/C++ and Java/Kotlin
Graphics/display stack (SurfaceFlinger
Input, lights, thermal and power HALs
Android build systems, Linux, Git,脚本
Vendor BSPs integration, kernelDrivers
System-level debugging and traces
Performance profiling for embedded
Telemetry, observability, logging, and
Technical leadership and mentoring

Job description

Type: Contract

Skills:

  • Strong hands-on Android AOSP framework and native-layer development
  • Strong C/C++ and Java/Kotlin skills Android architecture: System Services, Binder/AIDL, HALs, init, SELinux, permissions, process lifecycle
  • Graphics/display stack: SurfaceFlinger, WindowManager, DisplayManager, Hardware Composer, Gralloc
  • Input, lights, thermal and power HALs
  • Android build systems, Linux, Git, shell scripting, and Python
  • Android integration with vendor BSPs, kernel drivers, SoC platforms and hardware peripherals
  • System-level debugging using logs, traces, dumpsys, debugfs/sysfs, tombstones and kernel logs
  • Performance profiling and optimization of embedded/resource-constrained systems
  • Experience with telemetry, observability, metrics, logging, and tracing
  • Technical leadership, architecture/design, cross-functional collaboration, and mentoring
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android AOSP Platform Engineer
Senior Android AOSP Platform Engineer

Canvendor • Portland (OR)

On-site
USD 96,000 - 207,000
Android AOSP Software Engineer
Android AOSP Software Engineer

Pentangle Tech Services | P5 Group • Oregon

On-site
USD 120,000 - 170,000
Andriod Software Engineer
Andriod Software Engineer

Global Connect Technologies • Portland (OR)

On-site
USD 140,000 - 170,000
Senior Android AOSP Platform Engineer - Automotive
Senior Android AOSP Platform Engineer - Automotive

Global Connect Technologies • Portland (OR)

On-site
USD 140,000 - 170,000
Senior Software Engineer - Android/AOSP
Senior Software Engineer - Android/AOSP

Panasonic Avionics Corporation • Irvine (CA)

On-site
USD 120,000 - 180,000
Paid Time Off
Medical Insurance
Dental Insurance
+5
Android AOSP Software Engineer
Android AOSP Software Engineer

Katalyst CRO • Hillsboro (OR)

On-site
USD 140,000 - 180,000
Senior Android Platform Engineer
Senior Android Platform Engineer

Katalyst-Healthcares- • Dearborn (MI)

On-site
USD 120,000 - 160,000
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

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