HamburgerMenu
hirist

Senior Software Engineer - Digital Video Headend Domain

FlexC
4 - 10 Years
rupee10-20 LPA
Bangalore

Posted on: 22/05/2026

Job Description

We are looking for mid-level software development professionals who can independently develop the product in Digital Video Headend domain. This is a very niche area in developing the headend infrastructure devices and would have the opportunity in working with a world-class team working on the latest technology and futuristic products.

The incumbent should have 3- 6 years of overall industry experience in software development of Video products. Good understanding on video infrastructure products is required.

Duties and Responsibilities :

- Act as an individual contributor, owning development and delivery of key software modules within Digital TV systems

- Design, develop, and maintain embedded software for Digital Video and broadcast-based products

- Contribute to system architecture and participate in high-level and low-level design (HLD/LLD)

- Develop efficient and scalable software in C/C++ for embedded platforms with a focus on media processing

- Work across Linux/RTOS-based and bare-metal environments for real-time multimedia systems

- Integrate broadcast and streaming technologies, including transport stream handling, tuning, and playback workflows

- Perform debugging and root cause analysis for issues such as AV sync, stream parsing errors, and playback failures

- Develop and execute unit and integration tests to ensure reliability and compliance with DTV standards

- Collaborate with cross-functional teams including hardware, QA, middleware, and product teams for end-to-end feature delivery

Skills Required :


Overall validated experience :


- BE/BTech/ME/M Tech in ECE/CS with 3+ years of relevant proven experience in developing embedded system software

- Good hands-on experience in the overall development of Cable Video Headend Products (Edge QAMs, Network Encryptors and Aloha devices) is preferred

- Good knowledge in the entire software lifecycle of embedded system software - hands-on expertise expected including Agile methodology

- Good knowledge in the following Standards and Specifications : MPEG-2 MPEG-4, ATSC, DVB, RPC/ISA, RTSP/NGOD, DVB-MHP

- Development expertise on Embedded Linux - ability to develop and guide the team

- Good expertise in Linux kernel, thread programming, IPCs and Networking

- Excellent proficiency in C++ programming as well as Data Structures

- Excellent analytical, problem-solving, programming, debugging and trouble shooting skills required

- Excellent written, verbal communication and social skills would be required for this role

- Must be self-motivated with an ability to work efficiently and harmoniously in large teams across geographies.

Preferred Technical Skills :

- L2 and L3 protocols, packet routing, bridging and data plane services

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...