Posted on: 16/11/2025
Description :
Job Overview :
We are seeking an experienced Multimedia Developer with strong expertise in low-level system programming, multimedia frameworks, and codec integration for embedded platforms. The ideal candidate will work on developing, optimizing, and debugging multimedia pipelines for next-generation devices, ensuring high performance, stability, and seamless user experience.
Key Responsibilities :
- Design, develop, and integrate multimedia components including audio/video codecs, device drivers, and hardware abstraction layers.
- Implement and optimize multimedia pipelines on embedded platforms using Embedded C and related frameworks.
- Work closely with hardware, firmware, and platform teams to enable multimedia features across devices.
- Analyze system logs, identify performance or stability issues, and drive root-cause debugging across multiple layers (driver, middleware, HAL, framework).
- Integrate third-party multimedia libraries and ensure compatibility with platform architecture.
- Enhance, maintain, and debug Audio/Video pipeline, including synchronization, buffer handling, and latency optimization.
- Participate in system bring-up, validation, and multimedia feature testing on new hardware.
- Work on cross-functional features involving camera, display, audio, and connectivity subsystems.
Required Technical Skills :
- Strong proficiency in Embedded C for multimedia and low-level system development.
- Solid experience with device drivers for audio, video, or related peripherals.
- Hands-on expertise in Audio/Video codecs, parsing, integration, and performance tuning.
- Strong debugging and log analysis skills involving kernel logs, system logs, and multimedia traces.
- Knowledge of memory management, concurrency, and real-time constraints in embedded systems.
Good to Have (Preferred Skills) :
- Experience with multimedia frameworks like GStreamer, OpenMAX (OMX), or similar pipelines.
- Understanding of Audio/Display HAL, V4L2, ALSA, or equivalent hardware interfaces.
- Exposure to Android multimedia stack or Linux-based multimedia subsystems.
- Familiarity with DSP offloading, performance profiling, and multimedia acceleration (GPU/VPU).
Educational Qualifications :
- Bachelors or Masters degree in Computer Science, or related engineering fields.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1575373
Interview Questions for you
View All