FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Engineer – Android
Cosmo Technologies. Set technical strategy and own the architecture, reliability, performance, and security of the Android platform across teams and products .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in Android platform architecture, security, and performance, with a strong focus on mentoring and leading engineering teams. Proficient in integrating hardware drivers and services, while driving best practices and technical standards across multiple concurrent workstreams.
Highest-signal resume keywords
Android SDKKotlinJavaAIDLAndroid Architecture
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Android StudioAOSPMVVMClean ArchitectureDaggerHiltCoroutinesFlowRxJavaJUnit
Soft Skills
Excellent CommunicationOwnershipProblem-Solving
Tools & Technologies
CI/CDFeature FlagsAnalyticsStaged ReleasesAndroid Framework
Industry Keywords
GNSSNetworkingConnectivitySystem ServicesSmartwatchesWearablesIoTEmbedded AndroidLinux DriversResponsible AI
Tech Stack
Tools & technologiesAndroidDaggerIoTJavaJUnitKotlinLinuxRxJavaC++
About the role
Key responsibilities & impact- Set technical strategy and own the architecture, reliability, performance, and security of the Android platform across teams and products
- Serve as the deep technical authority in critical domains such as GNSS, calling, networking, connectivity, power, or system services
- Lead technical design end to end, including scoping ambiguous problems, evaluating tradeoffs, producing and reviewing design documents, and aligning teams and stakeholders
- Own AIDL interfaces and communication between Android components
- Integrate hardware drivers and services with system and product applications
- Lead resolution of cross-layer issues spanning hardware, system services, performance, battery, memory, networking, and applications
- Define and model engineering processes involving PRs, tickets, unit test coverage, development testing, and rigorous code review
- Lead and participate in agile ceremonies and break large initiatives into parallel workstreams
- Operate across multiple concurrent workstreams, sequencing and unblocking them while maintaining technical depth
- Mentor engineers at every level, including onboarding and ramping new hires
- Serve as senior technical point of contact for hardware, firmware, product, design, and QA teams
- Drive platform-wide standards, tooling, best practices, and technical roadmap influence
- Set direction on AI-assisted development and drive adoption where it improves quality or productivity
- Build and support technology products for children, including the JrTrack Kids Smartwatch and Mission Control Parent App
Requirements
What you’ll need- 8+ years of professional software engineering experience, with 6+ years focused on Android
- 4+ years acting as a technical leader or principal-level IC, setting direction and mentoring engineers across teams
- 3+ years of focused expertise in one or more platform domains such as GPS, calling, networking, connectivity, or system services
- 7+ years hands-on with Android SDK, Android Studio, Kotlin, and Java
- 4+ years hands-on with AOSP, Android framework, system services, privileged apps, HALs, or custom Android devices
- 4+ years of deep knowledge of Binder, AIDL, drivers, and hardware-to-application data flow
- Expert understanding of Android architecture, security, performance, and UI development
- 4+ years with MVVM or Clean Architecture, modularization, Dagger or Hilt, Coroutines, Flow, or RxJava
- 3+ years of experience with XML Views and Jetpack Compose
- Expert testing and debugging skills using JUnit, Robolectric, Espresso, logs, traces, and bug reports
- 4+ years working with CI/CD, feature flags, analytics, staged releases, and large codebases
- Track record of setting and upholding engineering processes across a team
- Proven history of sound architecture and tradeoff decisions under ambiguity and constraint, affecting multiple teams or products
- Excellent communication, ownership, and problem-solving skills, with ability to drive alignment across the organization
- Nice to have: 3+ years with smartwatches, wearables, IoT, embedded Android, or other custom hardware
- Nice to have: Linux drivers, JNI, C/C++, Soong, or the AOSP build system
- Nice to have: Published Android applications or open-source contributions
- Nice to have: Design systems and global product releases
- Nice to have: Org-level engineering process, tooling, or release infrastructure
- Nice to have: Responsible AI-assisted development practices
- Fluent in English
- Comfortable coordinating across time zones and cultures
Benefits
Comp & perks- 100% employer paid supplemental medical policy
- Remote working environment
- Generous PTO
- Opportunity to make a significant impact in a fast-growing company
- Collaborative, creative, and supportive work environment