BENGALURU · FULLTIME
Software Engineer - AOSP
Esper
Bengaluru · onsite · Posted 64d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.7s
- Found the form on Instahyre · 10 questions to answer1.1s
- Decided the answers for all of them2.6s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
As a software engineer working with the Esper Foundation team, you will play a crucial role in the development, customization, and enhancement of our Android-based platforms. You will be responsible for designing and implementing software solutions, collaborating with cross-functional teams, and driving the technical direction of the Foundation.
Responsibilities:
- 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 and Resolution: Investigate, analyze, and resolve test failures by collaborating with fellow engineers, ensuring quick resolution and minimal release delays.
- Documentation and 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 of some of the Foundation components. Also, become the Subject Matter Expert (SME) for the team.
Requirements:
- Education: Bachelor's or master's degree in computer science, engineering, or a related field, or equivalent experience.
- Experience: 2-3 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.
Sourced from instahyre
Section · 02
Skills
Section · Company
About Esper

Esper
Software Product
125
employees
2018
8 years old
Bengaluru/Bangalore, Karnataka
India
About
Industries
Employee ratings
27 reviews
Culture
3.6
Career growth
3.2
Work-life
3.6
Employees rate it well for
Find them on