HamburgerMenu
hirist

VotaryTech - Multimedia Developer - DSP/Device Driver

Posted on: 16/11/2025

Job Description

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.


info-icon

Did you find something suspicious?