Role Summary

The Media Engineer will be responsible for design, development, integration, and troubleshooting of multimedia components within automotive infotainment systems. This includes handling Media Frameworks, USB/iPod/BT media, Audio HAL interactions, codecs, playback pipelines, and ensuring seamless media experience across multiple platforms.

Experience: 5–7 years

Main Responsibilities

1. Design & Development

·        Develop and integrate multimedia features across Android/Linux–based automotive platforms.

·        Work on components such as Media Framework, Audio HAL, USB Manager, iPod Manager, BT Audio stack, and codec integration.

·        Implement feature enhancements and performance improvements for media playback.

·        Analyze and resolve issues related to playback failures, track switching, USB/BT disconnections, and iPod integration.

·        Perform root cause analysis using logcat, dmesg, kernel logs, and other analyzer tools.

2. Tools & Technologies

·        Android AOSP Multimedia / Linux Multimedia stack

·        GStreamer / Stagefright / Media Framework

·        Unit Testing with Gtest and Junit

·        USB protocols (MSC/MTP)

·        Bluetooth A2DP/AVRCP

·        Log analysis tools, JIRA, Git/Gerrit, SVN

·        IBM Rhapsody

·        IBM Doors

·        IBM EWM

·        Gitlab

3. Required Skills/Mandatory Skills:

·        Strong expertise in Android or Linux multimedia frameworks.

·        Good debugging skills on embedded platforms.

·        Good understanding of USB, iPod, and Bluetooth media flows.

·        Strong Experience with C/C++/Java/Kotlin/Advanced C++

·        Good Experience with AOSP, Git/Gerrit, and build systems.

4. Preferred Skills:

·        Automotive Infotainment domain experience.

·        Exposure DSP/Amplifier integration.

·        Understanding CAN/LIN diagnostics related to audio/media.

Location : Pune

Education

Bachelor’s / master's degree in computer science, Electronics, or a related field.