Job Description
The ideal candidate for this position will have real-world experience in designing & developing cutting
edge technologies related to streaming, to be deployed across a global footprint. He or she will
participate in product life cycle planning and development with our Media Platform Team
Responsibilities
ï‚· Design, build, and maintain efficient, reusable, and reliable C/C++ code
ï‚· Implement performance critical server-side & client-side modules
ï‚· Develop audio/video/streaming technologies as part of our product enhancements
Skills
ï‚· Strong proficiency in cross-platform C/C++ programming
ï‚· Thorough knowledge of the Data structures, Algorithms, Standard library, STL containers
ï‚· Streaming protocol development (., RTSP, RTP/RTCP, Adobe RTMP/HDS, MPEG-DASH, Apple
HLS, MMT etc)
ï‚· Knowledge on media codec standards (H264/MPEG-4, HEVC, AAC, etc)
ï‚· Knowledge on OOPS concepts, UML, Design principles and patterns
ï‚· Knowledge of low-level threading primitives and real-time environments
ï‚· Proficient understanding of code versioning tools (such as Git & SVN)
ï‚· Demonstrated ability to stay up-to-date on current and recent developments in
audio/video/streaming technologies
ï‚· Excellent problem solving and analytical skills
Strong communication skills, both verbal and written, as well as collaboration skills