HumanBit Logo

Engineer - Video Codecs | Hallmark Search Partners

full-time
Posted on August 25, 2025

Job Description

Engineer - Video Codecs

Company Overview

The prospective candidate will be part of the Advanced Video and Research Team focusing on developing robust high-quality video algorithms and video applications. These are required to ensure 24×7 operations with the best quality and reliability for infrastructure-grade application segments like Video Broadcast, Over the Top (OTT) video services, Video delivery and playback on handheld devices, Studio-grade high-quality video encoding, Live Streaming with Adaptive Bitrate, IPTV, Online video services, Video Conferencing, etc.

Job Summary

The Engineer - Video Codecs will contribute to the design and delivery of video codec solutions for industry leaders in video technology. This role is essential for developing optimized algorithms and ensuring high-quality video processing across various platforms.

Responsibilities

  • Develop and implement optimized algorithms for video encoders, decoders, and video pre and post-processing components on x86 and ARM-based CPUs.
  • Implement high-quality video encoders, decoders, and transcoders, including associated intellectual properties like Motion Estimation, Rate Control algorithms, Scene Cut Detection, Fade-in/Fade-out Compensation, De-interlacing, and De-noising.
  • Work with the latest technology in Machine Learning and Neural Network-based video compression.
  • Collaborate with team members to ensure the delivery of high-quality video solutions.

Qualifications

  • Educational Qualification: Master's or Bachelor's Degree in Computer Science or Electronics and Communication.
  • Technical Skills:
    • Proficient in C/C++ programming.
    • Experience with x86-based development, including intrinsic coding like SSE and AVX.
    • Knowledge of ARM-based development, including intrinsic coding like Neon.
    • Familiarity with debugging, profiling, and development environments.
    • Good understanding of video standards such as AV1 and H.265.
    • Working knowledge of H.264, MPEG-2, and VP9 is advantageous.
    • Experience with software processes, Git, configuration management, test planning, and execution.
    • Exposure to multi-threaded, cache-optimal designs of video codecs.
    • Familiarity with OpenCL-based GPU development and CUDA programming.
    • Basic understanding of Machine Learning and Neural Networks.

Experience

  • Candidates must have development experience ranging from 2 to 4 years.
  • Experience in implementing video compression standards and/or proprietary image and video codecs/algorithms.
  • Exposure and development experience on ARM and/or x86-based platforms like Xeon E5/E3, Core-i7/i5.
  • Experience with operating systems such as Windows, Linux, and OS X.

Environment

  • Location: Bengaluru, Karnataka
  • Work Type: Full-time
  • Work Mode: In-office

Salary

  • Estimated salary range: 4,000,000

Growth Opportunities

  • Opportunities for career advancement within the Advanced Video and Research Team and the broader organization.
Powered by
HumanBit Logo