Job
Description
You will be part of the Advanced Video and Research Team, focusing on developing robust high-quality video algorithms and applications for 24/7 operations in infrastructure-grade application segments like Video Broadcast, Over the Top (OTT) video services, Studio-grade video encoding, Live Streaming with Adaptive Bitrate, and more. Your role will involve designing and delivering video codec solutions for industry leaders in video technology. **Key Responsibilities:** - Develop and implement optimized algorithms for video encoders, decoders, and pre/post-processing components on x86 and ARM-based CPUs. - Implement high-quality video encoders, decoders, and transcoders, including Motion estimation, Rate Control algorithms, Scene Cut Detection, De-interlacing, and more. - Work on Machine learning and Neural Network-based video compression technology. **Qualification Required:** - Masters or Bachelors Degree in Computer Science or Electronics and Communication. **Required Technical Skills:** - Proficiency in C/C++. - Knowledge of x86 development and intrinsic coding like SSE, AVX. - Familiarity with ARM development and intrinsic coding like Neon. - Experience in debugging, profiling, and development environments. - Good understanding of video standards like AV1 and H.265, with knowledge of H.264, MPEG-2, and VP9 being advantageous. - Familiarity with Software Processes, Git, Configuration Management, Test Planning, and Execution. - Exposure to multi-threaded, cache-optimal designs of video codecs. - Knowledge of OpenCL-based GPU development and/or CUDA-based programming. - Awareness of Machine learning and Neural Network basics. If you are passionate about technology, eager to learn and excel, and possess great team spirit, please send your resume to talent@ittiam.com.,