23 Oct
|
Accenture in India
|
Pune
23 Oct
Accenture in India
Pune
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have
skills:
Automotive Digital Cockpit Solutions Good to have
skills:
NA Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : Bachelor masters degree in engineering in Computer Science Electronics Electrical is required Summary: We are seeking a technically robust 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 10
- 12 years of experience in Android development, with deep expertise in AAOS, embedded systems, and infotainment platforms. Roles &
Responsibilities:
• 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.
• HAL Communication: Develop modules that interact with VHAL and other HALs using AIDL/HIDL.
• 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.
• Team Collaboration: Work closely with platform, hardware,
and QA teams for seamless integration and validation.
• Mentorship: Guide junior developers and enforce best practices in architecture, code quality, and testing.
• Documentation: Create and present architecture diagrams, technical specifications, and implementation details to stakeholders
• Lead Android infotainment application development, ensuring high performance compliance, and seamless integration across automotive platforms. Professional & Technical
Skills:
• Years of experience should be 10
- 12 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.
• 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.
• Experience with BT, Wi-Fi, GPS, CAN at the application level.
• Exposure to media, phone, navigation apps, and cloud communication.
• 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
• ISO/SAE 21434 (Cybersecurity)
• Cybersecurity practices including TARA and secure communication Additional Information:
• The candidate should have minimum 8
- 12 years of experience in Infotainment & Telematics.
• This position is based at our Pune office.
• Bachelor/ master s degree in engineering in Computer Science, Electronics, Electrical is required.
📌 Custom Software Engineer (Pune)
🏢 Accenture in India
📍 Pune