Android App's Developer

Zenith Infotek LLC.

Dearborn (MI)

In loco

USD 120.000 - 180.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

401(k)
Health insurance
Vision insurance

Descrizione del lavoro

ZENITH INFOTEK LLC in Dearborn, MI, seeks an Android Full Stack Engineer to join our platform stability team. You will diagnose, debug, and resolve complex stability issues spanning the Android stack above and below the Treble boundary, working on middleware and system services.

The role requires hands-on experience with Kotlin, Java, and C++, AIDL/Binder interfaces, and native debugging tools. You will collaborate with SoC vendors and contribute to long running background services to ensure

Competenze

  • 5+ years of hands on Android platform/framework development experience.
  • Proven experience in designing and developing middleware and Android background services (long running/foreground services) exposing feature rich interfaces (AIDL/Binder, APIs) to applications.
  • Experience with Android Automotive OS (AAOS) and Car Service.
  • Familiarity with HAL (Hardware Abstraction Layer) and vendor integration.
  • Experience with CTS, VTS, ATS, and STS compliance frameworks.
  • Knowledge of Android graphics stack and display subsystems.
  • Experience with native debugging tools (gdb, lldb, perfetto, systrace, logcat analysis).
  • Familiarity with Android build systems (Soong/Make) and partition architecture.
  • Experience working with SoC/silicon vendors on platform bring up.

Mansioni

  • Diagnose and resolve Android stability issues spanning system and vendor partitions.
  • Develop middleware and Android background services exposing feature rich interfaces to applications.
  • Debug and modify native Android components (e.g., SurfaceFlinger, HAL) in C++.
  • Read, debug, and modify Java-based Android framework code to diagnose ANRs and boot issues.
  • Collaborate with SoC vendors on platform bring up and integration.

Conoscenze

Kotlin
Java
C++
Android framework
AIDL/Binder

Strumenti

GDB
LLDB
Perfetto
Systrace
Logcat

Descrizione del lavoro

Benefits:


  • 401(k)

  • Health insurance

  • Vision insurance



Note: Candidate must have primary working experience as Full Stack Android App’s Developer using (Kotlin, Java & C++)


Position Description: Strictly looking for candidates with a strong foundation in Android Framework and middleware systems. We are seeking an experienced Android Full Stack Engineer to join our platform stability team. In this role, you will be responsible for diagnosing, debugging, and resolving complex Android stability issues spanning the entire Android stacks both above (System Partition) and below (Vendor Partition) the Treble boundary


Skills Required:


  • Candidate should be able to write and maintain Kotlin based Android background services and middleware components and be comfortable working within Kotlin code in the Android framework / system server layer (e.g., modifying or extending services like Activity Manager, Package Manager) as part of resolving platform stability issues.

  • Candidate should have hands on experience debugging and modifying native Android components (e.g., SurfaceFlinger, HAL layers, vendor partition code) in C++, including reverse engineering issues directly from AOSP native open source code.

  • Candidate should be able to read, debug, and modify Java based Android framework code (system server internals such as Window Manager, Activity Manager) to diagnose and resolve issues like ANRs, boot failures, and black screens, including designing AIDL/Binder interfaces exposed to applications.



Experience Required:


  • 5 + years of hands on Android platform/framework development experience.

  • Proven experience in designing and developing middleware and Android background services (long running/foreground service) that expose feature rich interfaces (AIDL/Binder, APIs) to applications.

  • Experience with Android Automotive OS (AAOS) and Car Service.

  • Familiarity with HAL (Hardware Abstraction Layer) and vendor integration.

  • Experience with CTS, VTS, ATS, and STS compliance frameworks.

  • Knowledge of Android graphics stack and display subsystems.

  • Experience with native debugging tools (gdb, lldb, perfetto, systrace, logcat analysis).

  • Familiarity with Android build systems (Soong/Make) and partition architecture.

  • Experience working with SoC/silicon vendors on platform bring up.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Android Platform Engineer
Senior Android Platform Engineer

Katalyst-Healthcares- • Dearborn (MI)

In loco
USD 120.000 - 160.000
Senior Android Platform Engineer
Senior Android Platform Engineer

Katalyst CRO • Dearborn (MI)

In loco
USD 120.000 - 180.000
Senior Android Platform Stability Engineer
Senior Android Platform Stability Engineer

Katalyst-Healthcares- • Dearborn (MI)

In loco
USD 120.000 - 160.000
Android Developer
Android Developer

Compunnel Inc. • San Leandro (CA)

In loco
USD 100.000 - 130.000
Android Framework Engineer
Android Framework Engineer

Eximietas Design LLC • San Jose (CA)

In loco
USD 13.000 - 19.000
Android AOSP Software Engineer
Android AOSP Software Engineer

Pentangle Tech Services | P5 Group • Oregon

In loco
USD 120.000 - 170.000
Android Developer
Android Developer

Mphasis • Alpharetta (GA)

In loco
USD 140.000 - 180.000
Health insurance
401(k) match
Competitive bonus potential
Senior Android Platform & AOSP Stability Engineer
Senior Android Platform & AOSP Stability Engineer

Katalyst CRO • Dearborn (MI)

In loco
USD 120.000 - 180.000
Android AOSP SW Engineer
Android AOSP SW Engineer

Katalyst-Healthcares- • Hillsboro (OR)

In loco
USD 140.000 - 190.000
Full Stack Engineer
Full Stack Engineer

Crystal Equation Corporation • Ridgefield Park (NJ)

In loco
USD 100.000 - 130.000