Key Responsibilities:
- Develop and optimize Linux BSP, including Kernel, Device Drivers, Firmware for embedded systems
- Design and develop audio and video codecs optimized for volatile bandwidth conditions during real-time video calls.
- Implement and optimize video conferencing solutions ensuring low latency and high-quality streaming.
- Work with AVI, H.265, HEVC video codecs and integrate them into multimedia applications.
- Develop and maintain soft audio codecs such as Codec2, Speex, AAC, and OGG for efficient audio transmission.
- Implement adaptive bitrate streaming and error resilience techniques for fluctuating network conditions.
- Collaborate with backend and networking teams to ensure seamless media delivery.
- Conduct performance tuning and testing for various bandwidth scenarios.
Required Skills:
- Hands-on experience with Linux BSP, device drivers, and embedded applications
- Strong experience in audio/video codec development and real-time communication protocols.
- Proficiency in C/C++ for multimedia application development.
- Hands-on experience with H.265/HEVC, AVI, and other video formats.
- Knowledge of audio codecs like Codec2, Speex, AAC, OGG.
- Familiarity with WebRTC, RTP/RTCP, and adaptive streaming techniques.
- Understanding of network bandwidth optimization, packet loss handling, and error correction algorithms.
Nice-to-Have:
- Understanding Java/Kotlin
- Experience with FFmpeg, GStreamer, or similar multimedia frameworks.
- Exposure to cross-platform development (Android, iOS).
- Knowledge of GPU acceleration for video encoding/decoding.
- Familiarity with video conferencing standards (SIP, H.323).
Job Category: Design Engineer
Job Type: Full Time
Job Location: Bangalore
Experience: 2 to 4 Years 3 to 6 Years
Education: Engineering degree in E&C
Sorry! This job has expired.
