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.

125k – 265kSunnyvale, CAAndroid EngineeringOnsite2+ YOE

About the role

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

AndroidJavaC++Android Automotive OsAospHalAndroid FrameworkData StructuresAlgorithmsDesign Patterns

Senior Android Engineer, Mobile Foundations

Develops scalable Android infrastructure and frameworks in Kotlin to empower Lyft's mobile teams. Collaborates cross-functionally to enhance developer experience and codebase stability.

148k – 185kSan Francisco, CAAndroid EngineeringHybridUikitFigma

Sr. Software Engineer, Android

Build and scale Android features for Pinterest's consumer app. Partner with product, design, and backend teams from ideation through release. Requires 5+ years of Android experience in Kotlin/Java.

150k – 308kSan Francisco, CAAndroid EngineeringRemote5+ YOEJavaKotlin

Android Development Lead

Leads Android development of ATAK plugins for tactical C2 systems in autonomous ground vehicles, architecting APIs, integrating with C++/C components via JNI, and ensuring robust networking for field operations. Requires 7+ years experience with 2+ in ATAK, deep Java/Kotlin expertise.

150k – 220kArlington, VA +2Android EngineeringHybrid7+ YOECJni

Senior Android Engineer

Senior Android Engineer builds and scales mobile apps for real estate professionals, owning end-to-end projects from architecture to launch. Requires 7+ years experience with Kotlin, Jetpack, Compose, and modern Android ecosystem.

160k – 200kNew York, NYAndroid EngineeringHybrid7+ YOEAPIsCI/CD

Senior Software Engineer - Mobile Platform

Builds high-performance Android apps for drone controllers, integrating C++ autonomy engine with cloud services via JNI/NDK for real-time control and mission management. Requires 3+ years Android/C++ experience and graphics/networking expertise.

170k – 240kSan Mateo, CAAndroid EngineeringOn-site3+ YOEC++Jni