Search by job, company or skills

Luxoft India Llp

Senior Android Audio/Video/Graphics Developer

6-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

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.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Luxoft India Llp

Job ID: 106867139