HamburgerMenu
hirist

Job Description

Description :

We are looking for an experienced Android Automotive IVI Engineer with strong hands-on expertise in Android-based Infotainment Application and Framework development. The ideal candidate will play a key role in designing, developing, stabilizing, and delivering IVI applications across vehicle production milestones.

Key Responsibilities :

- Design, develop, and maintain Android-based Automotive Infotainment (IVI) applications and frameworks

- Develop and enhance IVI applications such as Radio, Media, Bluetooth, Phone Projection, CCS, Settings, CAN-based Apps

- Work on Android 10 and above platforms with strong understanding of Android internals

- Perform requirements analysis, design, and development of complex IVI application requirements

- Understand and implement HMI / GUI / Functional specifications for IVI systems

- Ensure high-quality code through code reviews and adherence to coding standards

- Perform profiling and memory optimization to improve application performance

- Handle software stabilization activities during vehicle production events

- Act as Technical SPOC for assigned modules and provide solutions to customer requirements

- Provide technical guidance and mentoring to team members and avoid technical escalations

- Collaborate with cross-functional teams in an Agile/Scrum environment

Required Skills & Experience:

Mandatory Skills:

- Minimum 5+ years of experience in Android-based Automotive Infotainment (IVI) development

- Minimum 2+ years of hands-on experience in Android IVI application development

- Strong expertise in Core Java, OOPS concepts, and Android Framework components

- Proven experience as a Core Android Java Developer focused on IVI applications

- Strong knowledge of Android IPC mechanisms such as AIDL, Binder

- Experience with multi-threading, Android services, and middleware layers

- Hands-on experience with Android SDK, AOSP, Car Framework packages

- Good understanding of Android application design and build process

- Experience working with Agile Scrum methodology

Good to Have / Additional Skills :

- Knowledge of Kotlin, Jetpack, Compose

- Familiarity with design patterns such as MVVM, MVP, MVC

- Experience in creating design documents using UML tools (Enterprise Architect / Visio)

- Exposure to Automotive Static Analysis tools (QAC, CodeSonar, SonarQube, Coverity)

- Knowledge of MISRA coding guidelines

- Experience with profiling and memory optimization tools

- Understanding of CAN-based IVI applications

- Experience in code reviews and technical leadership


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in