Sign In
 [New User? Sign Up]
Mobile Version

Senior Engineer, Broadcast Video Codec

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

ProfileThe prospective candidate would be part of a dynamic team working on developing robust high quality video encoders and transcoders required to ensure 247 operations with best quality and reliability for infrastructure grade application segments like Video Broadcast, OTT, VoD, Contribution Encoding, IPTV and streaming delivery.Required ExperienceCandidates must have development experience ranging from 2 to 4 years. Out of which, significant experience should be in implementing video standards based and/or proprietary Image and Video codecs/algorithms.Must have integration and testing of video codecs/components into multimedia systems framework like ffmpeg, VLCMust have exposure and development experience on one or more x86 based platforms like Xeon E5/E3, Core-i7 / i5Must have exposure to multi-threaded, cache optimal designs of video codecsExposure to OpenCLbased GPU development / CUDAbased programmingExperience of development using Windows / Linux / OS XJob DescriptionWork involves implementation of high quality video encoders and transcoders and associated intellectual properties like Rate Control algorithms, Scene Cut Detection, Fade-in / Fade-out Compensation, De-interlacing, De-noising as an example. Knowledge of video standards like H.265is mandatory and working knowledge of H.264,MPEG-2 andVP9 would help.The work requires implementation and debug skills on multi-core / multi-processor x86 based platforms. The development platforms include, but not limited to, infrastructure, server gradeXeon processors as well ascore i7 based processors with or without GPU.ResponsibilityThe prospective candidate would be responsible forDevelopment and implementation of optimized algorithms forvideo encodersVideo pre and post processing components on x86and GPUbased platformsEducational QualificationMasters or Bachelor s Degree in Computer Science / Electrical / Electronics and Communications.Technical SkillsGood knowledge of C/C++.Good knowledge of x86 based development, intrinsic like SSE,AVX based coding, debugging, profiling and development environments like vTune, Intel compilersGood knowledge of Video codecs and their standards like H.265, H.264, VP8/9, MPEG2Knowledge ofMulti-thread design on x86 architectures as well asIntrinsic, assembly optimization methods using instruction pipeline and latency optimal designsSoftware Processes, Configuration Management, Test Planning and Execution
Additional Degree: BE/ B.Tech (Engineering)

Experience: 4-6


Application Programming | Software Engineer | System Administration
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News