Android AOSP Developer - L4
Job Description
Wipro Limited is hiring an Android AOSP engineer for onsite work in Dearborn, Michigan. The role focuses on Android architecture across the Framework and HAL layers, development within the AOSP codebase (including app layer and native components), and end-to-end debugging, with a preference for experience related to Android Infotainment and vehicle interfaces.
Location and Employment Details
- Work mode: Onsite
- Location: Dearborn, Michigan
- Salary: USD 60,000 - 135,000 per year
- Minimum experience: 5 years
Focus Areas
Responsibilities center on Android architecture, including Framework and Android HAL, alongside work within the AOSP codebase. This includes the app layer, JNI, and native frameworks, as well as troubleshooting issues across layers. Android Infotainment systems experience (such as AAOS) is preferred, along with knowledge of related vehicle interface concepts.
Responsibilities
- Continuous Integration, Deployment & Monitoring of software
- Quality and CSAT activities
- MIS and reporting
Deliverables
- No. 1: Continuous Integration, Deployment & Monitoring of Software, targeting 100% error-free onboarding and implementation, throughput performance, and adherence to the schedule and release plan
- No. 2: Quality & CSAT, including on-time delivery, software management, troubleshooting customer queries, improving customer experience, and completion of assigned certifications for skill upgrading
- No. 3: MIS & Reporting, with 100% on-time MIS and report generation
Required Skills and Experience
- Good understanding of Android architecture, including Framework and the Android HAL layer (preferably Android-O or later)
- Experience working in the Android codebase, including the application layer (Java), JNI, and native frameworks (C), as well as AOSP
- Work experience in Android App Development (Content providers, Receivers, Android Framework/Managers, etc.)
- Knowledge of Android programming environment concepts such as Binders, shared memory, and IPC mechanisms
- Debugging skills to troubleshoot issues in any Android layer
- Good knowledge of the Android Services/Framework layer and its debugging
- Programming experience in Kotlin and Java
- Tools and workflows including Git and Gerrit, JIRA, the Android source build system, and Android debugging tools
- Android Automotive or Android Mobile or Android TV AOSP experience is accepted by the customer
Preferred Skills
- Preferably, development experience with Android Infotainment systems (AAOS), including areas such as Navigation, Connectivity (WiFi, BT), and Projection (Android Auto, Carplay); alternatively, Mobile or other domain experience is acceptable as long as Android expertise is strong
- Preferably, expertise in Vehicle Interface and knowledge of Infotainment systems
- Preferably, understanding of Automotive SoC architecture (application processor and vehicle processor)
Technology Stack
- Android AOSP, Android HAL Layer
- Android-O
- Java, Kotlin, JNI, C
- Content providers, Receivers
- Binders, Shared memory, IPC mechanisms
- GIT, Gerrit, JIRA
- Android source build system, Android debugging tools
- AAOS, Navigation, Connectivity (WiFi, BT), Projection (Android Auto, Carplay)
- Android Automotive, Android Mobile, Android TV
Benefits
- Full range of medical and dental benefits options
- Disability insurance
- Paid time off (inclusive of sick leave)
- Other paid and unpaid leave options
Mandatory Skills
- Automotive
Similar Jobs
T