C/C++, Linux STB Video Developer
Tata Elxsi · Bangalore
Collected role description
Role overview
C/C++, Linux STB Video Developer at Tata Elxsi
Develop and maintain software components for STB platforms.
Responsibilities
- Perform feature development, integration, and bug fixing in Embedded Linux environments.
- Debug and resolve issues across application, middleware, and platform layers.
- Work on video streaming, OTT applications, DRM integration, and broadcast technologies.
- Collaborate with QA, hardware, and customer teams for product releases.
- Perform root cause analysis and resolve complex software issues.
- Participate in code reviews and support continuous improvement initiatives.
- Required Technical Skills Core Skills: Strong programming skills in C and C++.
- Good experience in Embedded Linux development and debugging.
- Understanding of STB architecture, middleware, and device integration.
- Knowledge of IPTV, DVB, OTT, MPEG-DASH, HLS streaming technologies.
- Experience with DRM solutions such as Widevine or PlayReady.
- Familiarity with TCP/IP networking, Wi-Fi, and multimedia technologies.
- Experience with Git, Jira, and Linux debugging tools.
- Understanding of CI/CD and Agile development practices.
- Set-Top Box Technologies: Strong understanding of STB architecture and video delivery systems.
- Experience with ATSC, DVB, IPTV, Hybrid STB, or Android TV platforms.
- Knowledge of MPEG-TS, MPEG-DASH, HLS, and adaptive streaming technologies.
- Familiarity with CAS/DRM technologies such as PlayReady, Widevine, and Verimatrix.
- Experience with OTT application integration, media frameworks and qualification Experience in video rendering pipelines and playback debugging Video & Streaming: Understanding of video codecs (H.264, H.265, AV1) Familiarity with streaming protocols (HLS, DASH, RTP/RTSP)
Required qualifications
- Minimum qualification: B.E, B.Tech, MCA, M.E, M.Tech
Employment details
- Location: Bangalore, Chennai
About the employer
- Tata Elxsi offers comprehensive services in Media and Communications, including research, strategy, design, software development, validation, and deployment.
Additional role details
- With global presence and deep expertise, we specialize in 5G services, Edge computing, and connectivity solutions.
Collected minimum qualification
B.E, B.Tech, MCA, M.E, M.Tech
Collected experience requirement
4 - 10 years