Sign In
 [New User? Sign Up]
Mobile Version

Lead 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

Required ExperienceCandidates must have development experience ranging from 4 to 6 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 OpenCL based GPU development / CUDA based programmingExperience of development using Windows / Linux / OS XLeading core team of video engineersManaging customer interactionsJob DescriptionWork involvesdesign and implementation of high quality video encoders and transcoders and associated intellectual properties likeRate Control algorithms, Scene Cut Detection, Fade-in / Fade-out Compensation, De-interlacing, De-noising as an example. Knowledge of video standards likeH.265 is mandatory and working knowledge ofH.264, MPEG-2and VP9would helpThe work requires implementation and debug skills on multi-core / multi-processor x86 based platforms. The development platforms include, but not limited to, infrastructure, server grade Xeon processors as well as core i7 based processors with or without GPU.ResponsibilityThe prospective candidate would be responsible forDesign, development and implementation of optimized algorithms for video encoders, video pre and post processing components onx86 and GPU based platformsLeading team, planning and tracking of the tasks, technically guiding the team, experience of customer interaction and managing deliverable will be added advantageEducational QualificationMasters or Bachelors Degree in Computer Science / Electrical / Electronics and Communications.Technical SkillsGood knowledge of C/C++Good knowledge of x86 based development, intrinsic like SSE, AVXbased 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 of Multi-thread design on x86 architectures as well as Intrinsic, 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 | Configuration/Release Mgmt | 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