i
TekPillar
1909 TekPillar Jobs
Multimedia Video Engineer - Stream Processing (4-8 yrs)
TekPillar
posted 4d ago
Flexible timing
Key skills for the job
Job Title : Multimedia Video Engineer
Experience : 4-8 Years
Location : Bengaluru & Pune
We are seeking a highly skilled Multimedia & Video Engineer with extensive experience in video processing, streaming technologies, and multimedia frameworks. The ideal candidate will have a strong background in video compression, real-time video processing, and codec implementation. This role involves working on advanced multimedia solutions, optimizing video performance, and developing high-quality streaming applications for cutting-edge platforms.
Key Responsibilities :
- Design, develop, and optimize video processing algorithms and multimedia frameworks to improve efficiency and performance.
- Work on video compression technologies such as H.264, H.265, AV1, MPEG, VP9, and their optimization for various platforms.
- Implement and optimize video codecs for high-performance multimedia applications.
- Develop and integrate multimedia libraries and frameworks, including FFmpeg, GStreamer, and OpenCV, for enhanced video processing and playback.
- Design and implement real-time video streaming solutions with a focus on low-latency, high-quality video transmission.
- Work with streaming protocols such as RTSP, RTMP, HLS, DASH, and WebRTC to build scalable and robust streaming applications.
- Debug and troubleshoot multimedia-related issues across various platforms, including embedded systems, cloud-based services, and software applications.
- Collaborate with cross-functional teams, including software developers, hardware engineers, and product managers, to develop next-generation multimedia applications.
- Optimize multimedia solutions for power efficiency, memory usage, and computational performance across multiple hardware architectures.
- Stay up to date with the latest advancements in video processing, multimedia technologies, and streaming innovations.
Required Skills and Qualifications :
- Bachelor's or Master's degree in Computer Science, Electronics, Telecommunications, or a related field.
- Strong experience in C, C++, Python or other relevant programming languages for multimedia development.
- Proficiency in video processing techniques, video encoding/decoding, and multimedia software development.
- Hands-on experience with FFmpeg, GStreamer, OpenCV, and other multimedia libraries.
- Expertise in video streaming protocols such as RTSP, RTMP, HLS, DASH, WebRTC, and their implementation.
- Deep understanding of video compression standards, including H.264, H.265, AV1, VP9, and MPEG.
- Experience in GPU-based video processing and hardware acceleration using CUDA, OpenCL, or Vulkan is a plus.
- Strong problem-solving skills, debugging experience, and ability to optimize multimedia pipelines for performance and efficiency.
- Excellent written and verbal communication skills, along with the ability to work in a fast-paced, collaborative environment
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for TekPillar roles with real interview advice