STB C/C++ Linux Developer-Immediate developer-Bangalore

Tata Elxsi

Chennai District, Bengaluru

On-site

INR 1,400,000 - 2,200,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Elxsi is seeking a Sr. Engineer with extensive experience in the Set-Top Box domain to develop, integrate and support embedded software for Linux-based STB platforms. The role focuses on multimedia, OTT and broadcast technologies, requiring collaboration across QA, hardware and customer teams.

The candidate will work on feature development, debugging, and system-level integration in a fast-paced environment leveraging DRM, streaming tech, and CI/CD practices.

Qualifications

  • Strong programming skills in C and C++.
  • Embedded Linux development and debugging experience.
  • Understanding STB architecture, middleware and device integration.
  • Knowledge of IPTV, DVB, OTT, MPEG-DASH, HLS streaming.
  • Experience with DRM solutions such as Widevine or PlayReady.
  • Familiarity with TCP/IP networking, Wi‑Fi and multimedia tech.
  • Experience with Git and Jira; proficient Linux debugging.

Responsibilities

  • Develop and maintain software components for STB platforms.
  • Perform feature development, integration, and bug fixing in Embedded Linux.
  • Debug and resolve issues across application, middleware, platform layers.
  • Work on video streaming, OTT apps, DRM integration, broadcast tech.
  • Collaborate with QA, hardware and customer teams for releases.
  • Perform root cause analysis and resolve complex software issues.
  • Participate in code reviews and continuous improvement initiatives.

Skills

C/C++
Embedded Linux
STB architecture
Video streaming
DRM (Widevine/PlayReady)
Networking TCP/IP/Wi-Fi
Git/Jira
CI/CD/Agile

Tools

Linux debugging tools

Job description

1-Bangalore & 2-ChennaiWe are looking for a Sr. Engineer with 57 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.
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)
  • Experience in
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Set-Top Box (STB) Developer
Set-Top Box (STB) Developer

Tata Elxsi • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Software Engineer
Senior Software Engineer

Rurutek Private Limited • Chengalpattu

On-site
INR 800,000 - 1,200,000
Senior Android Developer / IPTV Developer
Senior Android Developer / IPTV Developer

TV2Z • Hyderabad

Remote
INR 1,200,000 - 1,800,000
Flexible remote working options
Competitive salary and benefits
Opportunity to work on cutting-edge technology
Embedded Software Integration Engineer
Embedded Software Integration Engineer

Infosys • Thiruvananthapuram

On-site
INR 800,000 - 1,100,000
Embedded Linux Engineer
Embedded Linux Engineer

Infosys • Bengaluru

On-site
INR 800,000 - 1,500,000
Senior Video Engineer
Senior Video Engineer

Infosys • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Senior Media Development Engineer 1
Senior Media Development Engineer 1

SES Satellites • Chennai District

On-site
INR 1,000,000 - 1,200,000
Embedded Software Integrator
Embedded Software Integrator

Infosys • Bengaluru

On-site
INR 900,000 - 1,300,000
Hiring for Senior Android Developer (OTT / Android TV)
Hiring for Senior Android Developer (OTT / Android TV)

ThoughtWin - A CMMI Level 3 Company • Bengaluru

On-site
INR 1,500,000 - 1,900,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Black Box • Bengaluru

On-site
INR 2,400,000 - 4,200,000