A

Custom Software Engineer

Accenture
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

2+ Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Android Automotive OS (AAOS)AIDL and HIDLHAL IntegrationAndroid Application DevelopmentJavaKotlin

Job description

Overview

Lead the design and development of high-performance infotainment applications using Android Automotive OS (AAOS). Drive full-stack architecture, HAL integration and system-level collaboration across automotive platforms.

What you'll do

  • Lead the design and development of infotainment applications using AAOS, focusing on modularity, performance and maintainability.
  • Architect full-stack solutions for media, navigation, user profiles and distributed playback features.
  • Develop modules that interact with VHAL and other HALs using AIDL/HIDL.
  • Integrate applications with system services and vendor-specific frameworks.
  • Resolve issues across application, framework and HAL layers to ensure stability and performance.
  • Work closely with platform, hardware and QA teams for seamless integration and validation.
  • Guide junior developers and enforce best practices in architecture, code quality and testing.
  • 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.

What you'll need

  • Minimum 2 year(s) of experience is required.
  • 4 years of experience in Android application development, preferably in automotive or embedded domains.
  • Minimum 4 years of experience in Infotainment & Telematics.
  • Bachelors degree in computer science, Electronics or related field.
  • Bachelor/ Masters degree in Engineering in Computer Science, Electronics, Electrical is required.
  • Strong proficiency in Java, Kotlin and C++ (14/17).
  • Deep understanding of Android SDK, NDK, Jetpack libraries and MVVM architecture.
  • Experience with Android components including Activities, Services, Broadcast Receivers and 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 and 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 experience with Git, CI/CD workflows and debugging tools including adb, logcat, Perfetto and Systrace.
  • Knowledge of ISO 26262 (Functional Safety) and ASPICE.
  • Knowledge of ISO/SAE 21434 (Cybersecurity).
  • Cybersecurity practices including TARA and secure communication.

Details

  • This position is based at the Bengaluru office.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Custom Software Engineer