Android, Automotive Repair and Maintenance, Debugging Skills, Ecosystems, Identify Issues, Middleware Design, Network Debugging, Open Source, Problem Solving Skills, Reverse Engineering, Root Cause Analysis
Details:
Stefanini Group is hiring!
Stefanini is looking for an Android Developer (Dearborn, MI)
For quick apply, please reach out to Fardeen Ali at 248-582-6473/Fardeen.ali2@stefanini.com
We are seeking an experienced Android Full-Stack Engineer to join our platform stability team. In this role, you will be responsible for diagnosing, debugging, and resolving complex Android stability issues spanning the entire Android stack-both above (System Partition) and below (Vendor Partition) the Treble boundary. You will work deep within Android framework internals, reverse-engineering issues from source code, providing technical direction for ambiguous problems, and ensuring overall platform robustness across Android version upgrades. This is a hands-on engineering role for someone who thrives on solving the hardest, least-understood problems in the Android ecosystem.
Key Responsibilities
- Design and develop middleware and Android background services for platform-level functionality
- Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code Own overall Android platform stability and reliability
- Resolve Android upgrade and integration issues across releases
- Diagnose and fix bugs in system_server components (Activity Manager, Window Manager, Package Manager, etc.), Car Service, and SurfaceFlinger
- Investigate and resolve black screen, boot failure, and ANR (Application Not Responding) issues
- Resolve and provide technical direction and root-cause analysis for unknown or hard-to-reproduce issues
- Address and resolve compliance test failures across CTS, VTS, ATS, and STS
S
Stefanini International Holdings Ltd