Required Experience and Skills:
The candidate for this position will demonstrate expertise and proficiency within the following areas:
· Bachelor or Masters is required. Phd is desired.
· 10-15 year successful track working all phases of developing scalable, secure online platforms, web services, applications including all major web and mobile platforms and browsers
· Expert skills working with Windows OS, SQL, .NET, SOAS, HTML, Ajax, JavaScript, XML and related technologies and languages
· Expert development skills within C, C++, VC++ and C# with related development best practices, standards, tools and libraries
· Demonstrated experience in A/V digitalization, media streaming, encoding, transcoding and compression and DRM
· Proven track record implement scalable, secure commercial or consumer web services and applications
· Familiarity working with multiple file formats including FFMPEG, PCM, RTP/RTSP, DTCP-IP, MP4, MP2TS, AVI,H.264, MPEG-4 part2 and MPEG-2, MP4, AAC audio, RGB and RGBA
· Ability to build collaborative and productive teams that achieve planned results
· Provide team coaching, performance and project management
· Strong written and oral communication skills
· Demonstrated track record of on–time, on-budget software release
· Experience with coding with techniques such as alpha blending, pillar boxing, painter’s algorithm, scale and crop, letter boxing and variable frame rates to presentation time, multimedia clocks, encoding, compression a plus