Custom Software Engineer

Accenture

5–6 yrs Bengaluru Full Time Work from office
Accenture logo
Posted : yesterday
Actively hiring

Job description

Drive the design and development of cutting-edge infotainment applications using Android Automotive OS (AAOS). This role offers a unique opportunity to work on full-stack architecture, HAL integration, and system-level collaboration, delivering high-performance, automotive-grade user experiences.

Leverage your deep expertise in AAOS, embedded systems, and infotainment platforms to create scalable, robust solutions. The ideal candidate is a technically strong, delivery-focused individual eager to contribute to innovative automotive technology.

Responsibilities

Lead the development of sophisticated infotainment applications leveraging AAOS, prioritizing modularity, optimal performance, and ease of maintenance. Develop essential modules for seamless interaction with VHAL and other HALs via AIDL/HIDL. Integrate applications with system services and specialized vendor frameworks.

Effectively debug and optimize across application, framework, and HAL layers to ensure system stability and peak performance. Collaborate closely with platform, hardware, and QA teams to guarantee smooth integration and validation processes. Mentor junior developers, instilling best practices in architecture, code quality, and comprehensive testing.

Qualifications

A minimum of five to six years of hands-on experience in Android application development, with a strong preference for automotive or embedded domains. Proficient in Java, Kotlin, and C++ (14/17), with a deep understanding of the Android SDK, NDK, Jetpack libraries, and MVVM architecture.

Demonstrated experience with core Android components, AIDL/HIDL, VHAL, and app-to-HAL communication. Familiarity with AAOS car services and infotainment integration is crucial. Exposure to media, phone, navigation apps, and cloud communication is beneficial. Proficiency in unit testing, instrumentation testing, and mocking frameworks is expected.

Essential Skills

Automotive Digital Cockpit SolutionsAndroid Automotive OS (AAOS)Android SDKAndroid NDKJetpack librariesMVVM architectureAIDL/HIDLVHALJavaKotlinC++

Good to Have

BluetoothWi-FiGPSCANISO 26262ASPICEISO/SAE 21434Cybersecurity practicesTARA

Highlights

  • Actively hiring

More Details

RoleCustom Software Engineer
DepartmentSoftware Engineer
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX