Skip to content

Senior Android Software Engineer - Platform

Develops and maintains Android Automotive OS middleware across application, middleware, and hardware layers for vehicle manufacturers. Collaborates with cross-functional teams to enable scalable vehicle intelligence software deployment. Requires 2+ years Android/iOS experience, C++/Java proficiency, and Android framework knowledge.

About the job

Responsibilities

  • Develop and maintain the Android/Android Automotive OS middleware systems from front-end to the Hardware Abstraction Layer
  • Work across our entire stack to develop new products, features, and tools
  • Design efficient and effective solutions to a wide range of engineering challenges
  • Ship complex software in fast-paced environments alongside domain experts across infrastructure, automotive, and graphics engineering

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent
  • 2+ years of experience in Android or iOS mobile app development
  • Experience in C++ & Java programming languages, familiarity with common data structures and algorithms, and knowledge of design patterns and operating systems
  • Knowledge on Android framework, custom android HALs, services and SDK add ons
  • Demonstrated ability to be a self-starter and can quickly become comfortable with new technical tools and programming languages

Nice to Have

  • Experience with Android Open Source Project (AOSP) and/or Android Automotive OS (AAOS)
  • Experience in Android platform development

Compensation

  • Base salary range: $125,000 - $265,000 USD annually
  • Equity, comprehensive health, dental, vision, life and disability insurance, 401k with employer match, learning and wellness stipends, paid time off

Skills

Android, Java, C++, Android Automotive Os, Aosp, Hal, Android Framework, Data Structures, Algorithms, Design Patterns

SpotOn

SpotOn

United States
Senior Software Engineer II
$160k+/yrRemote8+ YOEAndroid Engineering

Develop and lead Android software for high-availability restaurant point-of-sale systems, with an emphasis on payments, security, scalability, and reliability. Requires 8+ years of Android experience, Java and Kotlin proficiency, and a bachelor’s degree.

Duolingo

Duolingo

Pittsburgh, PA
Senior Android Engineer, Client Platform - Application Stability and Performance
$183k+/yrOn-site5+ YOEAndroid Engineering

Own the stability and performance of Duolingo’s Android learning app, leading architecture improvements and building tooling for tracing, benchmarking, and regression detection. The role requires strong Kotlin and modern Android expertise, experience diagnosing complex application issues, and mentorship skills.

Instacart

Instacart

United States
Senior Android Engineer II, Digital Twin Platform
$192k+/yrRemote5+ YOEAndroid Engineering

Build and lead Android applications powering Instacart’s Digital Twin Platform, store-view, and Connected Stores initiatives. The role requires 5+ years of Android experience, strong Kotlin or Java expertise, architectural leadership, and comfort integrating hardware and data-intensive systems.

Instacart

Instacart

United States

Senior Mobile Engineer
$214k+/yrRemote5+ YOEAndroid Engineering

Senior mobile engineer responsible for building and optimizing Android applications alongside distributed backend systems, leading development lifecycles, and improving delivery pipelines. Requires a bachelor’s degree and at least five years of related experience, including advanced Android development.

Sekai

Sekai

United States

Senior Android Engineer, Native Platform
No salary listedRemote5+ YOEAndroid Engineering

Build and own the native Android foundation for a consumer AI-driven social platform, focusing on app architecture, hybrid integrations, and production quality. Requires 5+ years of Android experience with Kotlin and Jetpack Compose in a fast-paced startup.