Senior Android Software Engineer

Engineer

Senior Android Software Engineer

Apply Now

- $0.00

  • Date posted
    May 5, 2026
  • Expiration date
    August 5, 2026
  • Application ends
    August 5, 2026

Our Client Currently looking for Senior Android Software Engineer

What You’ll Do

  • Design, develop, build, and maintain IVI apps and services on AAOS / embedded Android to evolve OTA update clients with robust rollback, error handling, and fault recovery.
  • Own UX and interaction flows for key scenarios (e.g., media, navigation integrations, app-store experiences, messaging), ensuring experiences are intuitive, glanceable, compliant with Android Automotive UX, driver-distraction, safety guidelines and meet GM and regulatory requirements.
  • Drive performance on constrained hardware to optimize startup/resume times, frame rate, animation smoothness and manage memory, CPU, I/O for predictable behavior.
  • Integrate apps with vehicle properties, VHAL, navigation, media, voice assistants, and back-office services via AAOS APIs and IPC (AIDL, gRPC or similar) and instrument apps with logging, metrics, and traces for observability, field triage, and continuous improvement.
  • Define and collaborate on unit, integration, UI, and bench/in-vehicle test coverage and ensure fast cold-boot and resume and support multi-version AAOS/Android and long vehicle lifecycles.
  • Apply and evolve clean, modular Android architectures (e.g., MVVM + Jetpack) for large, long-lived automotive codebases by partnering with platform teams on AOSP/AAOS customization and integration.
  • Diagnose and fix issues across app, framework, and system layers.
  • Contribute to architectural decisions on system services, permissions, and security models and influence platform-level improvements in stability, performance, security, and developer efficiency.
  • Define and implement various test strategies like Unit tests (e.g., JUnit, MockK/Mockito), UI tests (e.g., Espresso, UI Automator), System/integration tests.
  • Build and maintain test automation for emulators and on-bench environments and integrate automated testing into CI/CD pipelines and automated build systems.
  • Provide technical leadership and mentorship to mid-level and junior engineers includes leading code and design reviews and champion best practices

Your Skills & Abilities (Required Qualifications)

  • Bachelor’s degree in CS, Software Engineering, EE/CE, or related field, or equivalent experience.
  • 5+ years of Android development with production Android apps or Android-based embedded software and proven experience on AAOS or deeply embedded Android platforms.
  • Expert Kotlin skills; strong proficiency in Kotlin and/or Java, Android SDK, and modern Android patterns (coroutines/Flow, Jetpack, MVVM or similar).
  • Deep understanding of App/activity lifecycles, Background limits, scheduling, background work, Coroutines/Flow, concurrency, configuration changes, Memory management, profiling, and performance tuning, Android permissions, security, and system services.
  • Track record of designing, implementing, and shipping complex features end-to-end in large codebases with strong debugging skills.
  • Demonstrated performance optimization on resource-constrained devices (UI, networking, I/O, rendering), with measurable improvements.
  • Strong grounding in software quality with experience automated testing, code reviews, defensive and secure coding
  • Experience writing and maintaining: Unit tests (JUnit, MockK/Mockito), UI tests (Espresso, UI Automator), System/integration tests.
  • Hands-on experience with CI/CD pipelines, automated builds, and Git workflows in multi-team environments.
  • Effective cross-functional collaboration with UX, product, validation/QA, and platform/system engineers.
  • Clear written and verbal communication, able to drive decisions and explain complex topics to varied audiences.
  • Demonstrated use of advanced Android concepts (DI, background work, concurrency, profiling) in new features, bug fixes, and refactoring.
  • Are you interested in this position?

     

    Apply by clicking on the “Apply Now” button below!

     

    #AlbionarcJobs#FintechJobs

    #AsiaJobs#MiddleEastCareers

    #TechTalent#FintechRecruitment

    #FinanceOpportunities#

     

Apply Now

- $0.00

Select your currency