Talent.com
Senior Android Audio / Video / Graphics Developer

Senior Android Audio / Video / Graphics Developer

ConfidentialBengaluru / Bangalore
4 days ago
Job description

We are looking for a Senior Android Developer with expertise in Audio, Video, and Graphics development for Automotive In-Vehicle Infotainment (IVI) systems . The role involves working with Android Automotive OS (AAOS) , developing HAL, device drivers, and multimedia frameworks to enhance next-generation automotive experiences .

Key Responsibilities :

  • Android Automotive Development :
  • Develop and optimize Audio, Video, and Graphics components for Android IVI systems .
  • Work on Android Framework, HAL, and Linux Kernel drivers for multimedia and graphics processing.
  • Ensure seamless integration of audio and video pipelines with hardware accelerators and DSPs .
  • Audio & Multimedia Framework Development :
  • Implement and enhance Audio HAL, ALSA (Advanced Linux Sound Architecture), OpenMAX, and Codec2 .
  • Develop real-time audio and video processing pipelines with low-latency optimizations.
  • Work with I2S, HDMI, and A2DP protocols for high-quality in-car audio / video playback .
  • Graphics & Display Development :
  • Develop and optimize graphics drivers for OpenGL ES, Vulkan, and Wayland / Weston .
  • Integrate hardware-accelerated rendering for smooth UI / UX performance in automotive displays.
  • Work on DRM / KMS (Direct Rendering Manager / Kernel Mode Setting) for efficient GPU rendering .
  • Embedded System & Performance Optimization :
  • Debug and optimize Android framework, HAL, and Linux kernel drivers for real-time performance .
  • Ensure compliance with CTS / VTS (Compatibility Test Suite / Vendor Test Suite) and resolve defects.
  • Work with SoC vendors to integrate audio, video, and graphics acceleration .
  • Collaboration & Debugging :
  • Work closely with cross-functional teams , including hardware, firmware, and application developers .
  • Perform system debugging and profiling using tools like Systrace, Perfetto, and Valgrind .
  • Contribute to AOSP (Android Open Source Project) and open-source initiatives in automotive.

Mandatory Skills & Experience :

  • 6+ years of experience in Android Framework, HAL, and driver development .
  • Strong proficiency in C / C++ and Java / Kotlin with object-oriented design principles.
  • Expertise in one or more of the following domains :
  • Audio : ALSA, OpenMAX, I2S, Audio HAL, DSPs, A2DP.
  • Video : OpenMAX, Codec2, H.264 / H.265, GStreamer, V4L2.
  • Graphics : OpenGL ES, Vulkan, Wayland / Weston, DRM / KMS.
  • Experience with Android multimedia frameworks and hardware-accelerated processing .
  • Knowledge of real-time operating systems (RTOS) and embedded Linux development .
  • Hands-on experience with CTS / VTS compliance and debugging tools .
  • Skills Required

    Java, Ffmpeg, Opengl Es, Android Sdk, Kotlin

    Create a job alert for this search

    Android Developer • Bengaluru / Bangalore