Software Development Engineer III - AOSP
Bengaluru, India
- Posted 5d ago
- From Esper’s careers page
- Location
- Bengaluru, India
- Level
- Senior
- Experience
- 2+ years
- Department
- Software Development
Apply on Esper’s site
Opens the listing on ats.rippling.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
What you’ll do
- xTS Testing: Lead the design, execution, and management of CTS, VTS, and GTS testing to ensure Android compatibility, security, and performance compliance across all Foundation platforms
- Issue Diagnosis & Resolution: Investigate, analyze, and resolve test failures by collaborating with fellow engineers, ensuring quick resolution and minimal release delays
- Documentation & Reporting: Maintain detailed documentation of test cases, execution results, and defect analysis to support continuous improvement and accountability
- Development and Customization: Outside of the primary charter of leading our testing and automation efforts, assist with development of the Esper Foundation for Android product at multiple levels of the stack
- Technical Ownership: Complete technical ownership on some of the Foundation components. Also, become the Subject Matter Expert (SME) for the team.
What we are looking for
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field or equivalent experience
- Experience: 2-5 years of experience in software development or testing, with a strong focus on Android platform development, AOSP and Android test suites.
- Technical Skills:
- Strong software engineering fundamentals, including the use of version control systems like Git
- Proficiency in Java or Kotlin for Android development.
- Understanding of C/C++ for low-level programming and system integration.
- Experience with Android SDK, NDK, and AOSP build systems.
- Knowledge of Android security architecture and best practices.
- Problem-Solving: Excellent analytical and problem-solving skills with the ability to diagnose and resolve complex technical issues.
- Communication: Strong verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- Team Player: Collaborative mindset with the ability to work effectively in a team-oriented environment.
Preferred Qualifications
- Experience working with running Android on x86 hardware or on GSIs is a big plus.
- Experience working at third party, open-source orgs like LineageOS is a big plus.
- Experience working with CTS tests and building CTS-compliant Android platforms is desired.
- Experience working on Android OS for GMS certified devices is a huge plus.
- Familiarity with Android Enterprise features and device management APIs and/or experience building Android apps and working in the Enterprise space.
Skills they ask for
Pick one to see other roles that ask for it.
About Esper
Device management for dedicated devicesEsper provides device management infrastructure for dedicated devices such as POS, kiosks, payment terminals and clinical devices.
See all 7 roles at EsperMore roles at Esper
See all 7- Program ManagerBengaluru · SeniorProject and Program Management · SeniorBengaluru, India5d
- IT AdministratorBellevue · HybridInformation Technology · HybridBellevue, United States5d
- Software Development EngineerBengaluru · StaffSoftware Development · StaffBengaluru, India5d
- Engineering ManagerBengaluru · SeniorEngineering · SeniorBengaluru, India5d
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.