- Multimedia Driver Development Lead
Job Title: Multimedia Driver Development Lead
Department: Embedded Software / BSP & HAL
Location: Bangalore (Onsite/Hybrid)
Experience: 10-16 years
Role Summary
We are seeking an experienced Multimedia Driver Development Lead to architect, design,
and lead development of multimedia subsystems -- including Camera, Display, Audio, and
Video frameworks -- for embedded Linux and Android-based platforms. You will
collaborate across system, hardware, and application teams to deliver optimized
multimedia performance and stability on new SoC platforms.
Key Responsibilities
? Lead end-to-end design, development, and integration of multimedia drivers and HALs
(Audio, Display, Camera, Video).
? Define architecture for multimedia frameworks using GStreamer, OpenMAX IL,
StageFright, and SurfaceFlinger.
? Drive performance optimization and A/V synchronization across multimedia
subsystems.
? Collaborate with hardware, DSP, and BSP teams for system-level integration and
debugging.
? Mentor and guide a team of developers in driver bring-up, code reviews, and integration
testing.
? Define and track KPIs for multimedia performance (latency, FPS, sync, stability).
? Support product commercialization, customer issue resolution, and long-term
maintenance.
? Interface with QA, validation, and DevOps to automate testing and regression analysis.
Technical Skills Required
? Expertise in Linux/Android Multimedia Frameworks (OpenMAX, GStreamer,
StageFright, AudioFlinger, SurfaceFlinger).
? Strong in Audio/Display HAL, V4L2, ALSA, MIPI DSI, HDMI, ISP, and SerDes interfaces.
? Proficient in C/C++, Linux kernel internals, and driver model (probe, IOCTL, DMA,
interrupts).
? Experience with multimedia performance profiling tools (Perfetto, Systrace, GStreamer
debug).
? Familiar with GPU pipelines (OpenGL ES / Vulkan / Wayland / HWC).
? Exposure to Android build system, Yocto, or QNX integration is desirable.
Soft Skills & Leadership
? Proven experience leading 5-10 member cross-functional development teams.
? Strong problem-solving, debugging, and analytical abilities.
? Excellent communication and technical documentation skills.
? Experience collaborating with global teams and customers.
Qualification
Bachelor's or Master's degree in Electronics / Computer Science / Communication
Engineering.
10-16 years of experience in Embedded Software or Multimedia Systems Development.
Job Type: Permanent
Pay: ₹1,500,000.00 - ₹2,300,000.00 per year
Benefits:
Provident Fund
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.