Video Encoding Engineer Offline
As a Senior Developer, you will play a key role in designing and implementing video processing pipelines and integrating metadata for real-time and VOD applications. This role requires strong hands-on experience in video encoding, streaming protocols, and optimization for low-latency environments.
Key Responsibilities:
β Develop, optimize, and maintain video processing pipelines tailored for high-performance applications.
β Integrate metadata seamlessly into video streams while ensuring compatibility with various standards and formats.
β Collaborate with cross-functional teams to define technical requirements and deliver innovative solutions.
β Optimize video delivery for constrained network conditions, ensuring seamless real-time performance.
β Troubleshoot and resolve technical issues related to video encoding, streaming, and metadata integration.
β Stay updated on emerging technologies and trends in video processing and implement best practices.
Required Skills and Experience:
β Strong experience in designing and implementing video pipelines using relevant tools and frameworks.
β Proficiency in video encoding standards (H.264, H.265) and streaming protocols (e.g., RTSP, RTMP, MPEG-TS).
β Solid understanding of real-time video processing and low-latency delivery techniques.
β Programming expertise in languages like C/C++ or Python for video development.
β Proven ability to debug and optimize complex video systems for performance and scalability.
β Bachelorβs or Masterβs degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Preferred Qualifications:
β Experience in mission-critical video applications, such as defense or intelligence.
β Familiarity with both cloud-based and on-premise video solutions.
β Knowledge of secure content delivery and advanced analytics integration.