STB/Set top Box Developer
Tata Elxsi · Bengaluru, Karnataka, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Tata Elxsi · Bengaluru, Karnataka, India
Job Description We are looking for a Sr. Engineer with 3–7 years of experience in the Set-Top Box (STB) domain. The candidate will be responsible for developing, integrating, and supporting embedded software solutions for Linux-based STB platforms, with a focus on multimedia, OTT, and broadcast technologies. Key Responsibilities • Develop and maintain software components for STB platforms. • 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.