Senior Software Developer (AOSP)
Required skills
Bachelor’s Degree in a relevant field, 7+ years of professional software development experience, with a specific focus on application layers, Java: 3+ years of professional experience, Kotlin: 3+ years of professional experience, Architectural Patterns: Deep understanding of Clean Architecture and bridging application logic with framework internals
Preferred skills
Experience working within automotive environments, including infotainment systems or Android Automotive OS (AAOS), Familiarity with C/C++ for lower-level or performance-critical components within the Android stack, Experience with embedded Linux systems and hardware-software integration, Exposure to CI/CD pipelines, build systems (e.g., Bazel, Gradle), and release automation in large-scale environments, Experience optimizing system performance, memory usage, and power efficiency in resource-constrained devices
Technologies
Java, Kotlin, Android Open Source Project (AOSP), Android framework internals, Clean Architecture, Android Automotive OS (AAOS), C/C++, embedded Linux systems, CI/CD pipelines, Bazel, Gradle
Responsibilities
AOSP & Framework Development, Architectural Leadership, Full-Stack Android Engineering, Technical Ownership, Quality Assurance, System-Level Troubleshooting, AI Innovation
Seniority
Senior
Domain
telecommunications, automotive, healthcare, industrial automation