HamburgerMenu
hirist

Cybage - C++ Developer - Real Time Video/Audio

Cybage Software Pvt. Ltd
4 - 10 Years
Multiple Locations

Posted on: 29/09/2026

showcase-imageshowcase-imageshowcase-image

Job Description

Key Responsibilities :

- Design and implement cross-platform C++ software for real-time video, audio, and data transmission over IP.

- Develop and optimize GPU-accelerated video transcoding pipelines for formats such as H.264 and HEVC.

- Implement efficient, low-latency networking and synchronization for live media streams.

- Write clean, maintainable, and performant code following modern C++ standards.

- Collaborate closely with other R&D teams on architecture, integration, and performance improvements.

- Conduct performance analysis, profiling, and optimizations across CPU and GPU pipelines.

- Participate in design and code reviews, contributing to shared standards and best practices.

- Maintain documentation, test coverage, and continuous integration for developed modules.

Required Qualifications :

- 4+ years of professional experience in C++ software development.

- Strong proficiency in modern C++ (C++17 or later), including templates, STL, and memory management.

- Experience with multi-threaded and multi-core programming.

- Experience in socket-level network programming and a good understanding of TCP/IP, UDP and mDNS protocol.

- Hands-on experience with cross-platform development (Windows, Linux, macOS).

- Experience working with large codebases and version control systems (Git, Jira).

- Strong analytical and debugging skills, with a focus on performance optimization.

- Effective communication skills and the ability to collaborate within a distributed team.

- Understanding of web technologies, including web services, web application servers and Restful APIs.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...