Job#: 3041995 Job Description: Android Developer
Location: DEARBORN, Michigan (Hybrid)
Role Overview
We are seeking an experienced Android Full-Stack Engineer to join the Platform Stability team. This role is responsible for diagnosing, debugging, and resolving complex Android stability issues across the entire Android stack, both above and below the Treble boundary. The ideal candidate will have extensive experience working within Android framework internals, analyzing and modifying AOSP source code, troubleshooting system-level issues, and driving root-cause analysis for highly complex problems. This is a hands-on engineering position for someone who enjoys solving challenging platform issues and improving overall Android system reliability.
Key Responsibilities
- Design and develop Android middleware components and background services that support platform-level functionality.
- Debug, analyze, and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code.
- Drive Android platform stability and reliability initiatives across multiple releases.
- Resolve Android upgrade, migration, and integration issues.
- Diagnose and remediate issues within core Android components, including Activity Manager, Window Manager, Package Manager, Car Service, and SurfaceFlinger.
- Investigate and resolve black screen issues, boot failures, and ANRs (Application Not Responding).
- Perform root-cause analysis on difficult-to-reproduce or previously unknown issues.
- Address compliance and certification failures within CTS, VTS, ATS, and STS test environments.
- Provide technical leadership and direction for platform-level troubleshooting efforts.
Required Qualifications
Education: Bachelor's Degree
Experience: 3+ years of hands-on Android platform/framework development experience. Proven experience developing Android middleware and background services. Experience creating feature-rich interfaces using AIDL, Binder, and Android APIs. Demonstrated success resolving complex Android platform stability issues. Hands-on experience contributing to and modifying AOSP source code. Experience working across the full Android stack, including Framework, Native services, Vendor layers, and Middleware components.
Technical Skills:- Kotlin: Ability to develop and maintain Kotlin-based Android middleware and background services. Experience working within Android framework and system_server layers.
- C++: Hands-on experience debugging and modifying native Android components such as SurfaceFlinger, HAL (Hardware Abstraction Layer), and vendor partition components. Ability to troubleshoot and reverse-engineer issues directly within native AOSP code.
- Java: Strong understanding of Android framework internals. Experience reading, debugging, and modifying Java-based framework components, including Activity Manager and Window Manager. Experience designing and implementing Binder/AIDL interfaces exposed to applications.
Preferred Qualifications
- Android Automotive OS (AAOS) and Car Service experience.
- Knowledge of HAL architecture and vendor integrations.
- Experience supporting CTS, VTS, ATS, and STS compliance testing.
- Familiarity with Android graphics architecture and display subsystems.
- Experience with native debugging tools, including GDB, LLDB, Perfetto, Systrace, and Logcat analysis.
- Familiarity with Android build systems (Soong/Make).
- Understanding of Android partition architecture.
- Experience partnering with SoC or silicon vendors during platform bring-up activities.
- Master's Degree.
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Everforth Apex team member can provide.
Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.
If you require an accommodation under the Americans with Disabilities Act to participate in an interview with a virtual recruiter or to use our website for a search or application, please contact our Benefits Department at or . Please note that this contact information is strictly to be used for medical ADA accommodations and that no other inquiries will be answered.
UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex Systems.