Audio / Video Developer

Location: Bangalore
Specialization: IT Software - Application Programming / Maintenance
Sub Specialization:
Reference: 27751

This is for our client, who is shaping the future of mobile broadband internet communications through its continuous technology leadership. With biggest team in India. The client is looking for developer. 



Job Responsibilities 

Strong programming skills in C++, including excellent multithreaded programming skills

 Knowledge of streaming media protocols: HTTP Live Streaming (HLS), Smooth Streaming, DASH, RTMP, RTSP, etc

 Experience in developing audio/video streaming servers or clients/players

 Deep working knowledge of media codecs, formats, transports and container protocols, such as MPEG-2, H.264/AVC, AAC, AC3, MP4, TS, etc

 Solid understanding of HTTP

 Practical experience with building software on TCP and UDP networking APIs on Mac OS/Unix along with familiarity of common networking and CDN architectures (routers, switches, edge caches, origin servers etc)

 Excellent debugging and troubleshooting skills using network analysis tools such as WireShark, etc


Broad scripting experience is preferable (Bash, Perl, Python)

 

Ability to work well with tight schedules and rapid development cycles