We’re Hiring: Senior Software Engineer – Bangalore
Are you passionate about building next-gen video and media solutions? This is
your opportunity to work on cutting-edge technologies in the Digital Video
Headend and broadband infrastructure space.
About the Role
We’re looking for skilled software professionals (
2
–6 years experience) who can independently contribute to the development of
advanced video infrastructure products. You’ll be working on niche,
high-impact solutions alongside a world-class engineering team.
Key Responsibilities
Own development and delivery of critical software modules in Digital TV
systems
Design & develop embedded software for video/broadcast products
Contribute to architecture, HLD & LLD design
Work on C/C++ based embedded systems with focus on media processing
Develop for Linux/RTOS and real-time multimedia environments
Handle streaming, transport streams, tuning & playback workflows
Debug issues like AV sync, stream errors, playback failures
Collaborate with cross-functional teams (hardware, QA, product)
What We’re Looking For
2–6 years experience in embedded software development
Strong expertise in C/C++, Data Structures & Linux systems
Hands-on with Embedded Linux, kernel, IPC, networking
Experience in video/broadcast standards: MPEG, DVB, ATSC, RTSP
Knowledge of Digital Video Headend / Cable Video products is a plus
Strong debugging, problem-solving & communication skills
Ability to work in Agile environments and global teams
Good to Have
Experience with Edge QAMs, Network Encryptors, or similar systems
Understanding of L2/L3 networking, routing & data plane services