C++ developer (India)

C++ developer (India)

10 Aug
|
Cybage Software
|
India

10 Aug

Cybage Software

India

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 contemporary 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.

Preferred Qualifications :
• Familiarity with GPU programming (CUDA, NVENC/NVDEC, or similar technologies).
• Familiarity with real-time video/audio systems and related performance considerations.
• Experience with real-time video streaming, transcoding, or compression technologies (e.g., H.264, HEVC, AV1).
• Familiarity with NDI, or similar IP-based video transport protocols.
• Knowledge of graphics or

📌 C++ developer (India)
🏢 Cybage Software
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer (india) / india