Summary
We are looking for mid-level software development professionals who can independently develop the product in Digital Video 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.
Pay: ₹700,000.00 - ₹1,500,000.00 per year
Benefits:
- Health insurance
- Paid time off
- Provident Fund
Work Location: In person