Vacancy description
Cybage Software Pvt. Ltd
Pune, भारत
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 https://jobeax.com/link/jnqP3IciveRMIRi9 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. (ref:hirist.tech)