Technology->Media->Settop Box, DVB,Technology->Media->Video Streaming
Must have skills:
- Expert level knowledge - JavaScript, NodeJS, etc.
- Good Exposure to C, C++, etc.
- Expert level knowledge on frequently used data storage or SQL or NoSQL databases.
- Expert level knowledge in Software development, networking & system design.
- Knowledge of Linux Operating System internals.
- Experience in Linux embedded systems.
- Experience in architecture of complex performant Linux system software.
- Capability to translate business requirements into architectural framework and system designs.
- Should have worked on system designs and software development to deliver a high-performance Linux system application written in either C, C++, JavaScript, NodeJS, etc.
- Experience in multimedia and Digital Television and Web Content Streaming technologies. Good to have skills:
- Understanding of RDK Central software ecosystem designs, functional components, and principles
- Good understanding of video encoding, streaming and various media delivery
- Good understanding in CA (Certifying Authority) & DRM (Digital Right Management) systems
- Good Understanding of E2E video management technologies
- Experience in broadcast TV, IPTV and OTT solutions
- Good to have experience in Nagra CA (security design, SoC capabilities, certification process)
- Knowledge in Smart RCU integration (BLE), Linux Bootloader, Systemd, DBUS, etc.