19 Aug
|
Accenture India Private
|
Pune
19 Aug
Accenture India Private
Pune
Custom Software Engineer Project Role : Custom Software Engineer Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
Must have skills : Automotive Digital Cockpit Solutions Valuable to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : Bachelors degree in computer science Electronics or related field Summary: We are seeking a technically strong and delivery-focused Android Application Development Lead to drive the design and development of infotainment applications using Android Automotive OS (AAOS). This role involves full-stack architecture, HAL integration, and system-level collaboration to deliver high-performance, automotive-grade user experiences. The ideal candidate will have 4 years of experience in Android development, with deep expertise in AAOS, embedded systems, and infotainment platforms.
Roles &
Responsibilities: 1.
Application Development: Lead the design and development of infotainment applications using AAOS, focusing on modularity, performance, and maintainability.
- Architecture &
- Integration: Architect full-stack solutions for media, navigation, user profiles, and distributed playback features. 3.
HAL Communication: Develop modules that interact with VHAL and other HALs using AIDL/HIDL. 4.
System Services: Integrate applications with system services and vendor-specific frameworks.
- Debugging &
- Optimization: Resolve issues across application, framework, and HAL layers to ensure stability and performance. 6.
Team Collaboration: Work closely with platform, hardware,
and QA teams for seamless integration and validation. 7.
Mentorship: Guide junior developers and enforce best practices in architecture, code quality, and testing. 8.
Documentation: Create and present architecture diagrams, technical specifications, and implementation details to stakeholders 9. Lead Android infotainment application development, ensuring high performance compliance, and seamless integration across automotive platforms. Professional &
- Technical Skills: 1. Years of experience should be 4 years in Android application development, preferably in automotive or embedded domains.
- Strong proficiency in Java, Kotlin, and C (14/17).
- Deep understanding of Android SDK, NDK, Jetpack libraries, and MVVM architecture. 4.
Experience with Android components (Activities, Services, Broadcast Receivers, Content Providers).
- Hands-on experience with AIDL/HIDL, VHAL, and HAL-to-app communication.
- Familiarity with AAOS car services and infotainment integration. 7.
Experience with BT, Wi-Fi, GPS, CAN at the application level.
- Exposure to media, phone, navigation apps, and cloud communication. 9.
Experience with partitioning concepts and cross-partition communication.
- Proficiency in unit testing, instrumentation testing, and mocking frameworks.
- Hands-on with Git, CI/CD workflows, and debugging tools (adb, logcat, Perfetto, Systrace).
- ISO 26262 (Functional Safety), ASPICE 13. ISO/SAE 21434 (Cybersecurity) 14. Cybersecurity practices including TARA and secure communication Additional Information:
- The candidate should have minimum 4 years of experience in Infotainment &
- Telematics.
- This position is based at our Bengaluru office.
- Bachelor/ Masters degree in Engineering in Computer Science, Electronics, Electrical is required.
📌 Android Tech Lead for Automotive Infotainment Systems (Pune)
🏢 Accenture India Private
📍 Pune