Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

Senior Developer (Modern Media Systems )

Pune, Maharashtra, India

Experience
4–7 years
Employment
Full-time
Work mode
Onsite
Salary
₹20 L–27 L / year
Deadline
Apply by 1 Nov 2026
Posted
2026-04-02

Required skills

SkillExperienceLevel
MEDIA FOUNDATION CODEC3+ yearsNot specified
C++3+ yearsNot specified
Windows 11 OS3+ yearsNot specified
Ubuntu 24.043+ yearsNot specified
Algorithms & Data Structures3+ yearsNot specified
WebRTC M100+3+ yearsNot specified
AVFoundation (macOS)3+ yearsNot specified
Networking & OS Internals3+ yearsNot specified

About the role

Job Description: Senior C++ Developer (Modern Media Systems)

Position Overview

We are Building a cutting edge Ultra Low Latency Streaming platform (For Cloud Gaming & VDI) for Vendor Neutral OS and Hardware.

Core Responsibilities

● Architect and implement accelerated media pipelines using C++20/23 with modern tooling

● Develop & Maintain WebRTC/FFmpeg solutions with hardware acceleration (AV1, VP9, H.265)

● Build cross-platform desktop capture (Windows DWM, macOS CoreGraphics, Linux PipeWire)

● Design real-time networking systems with QUIC, WebTransport, and low-latency protocols

● Implement algorithmic optimizations for video encoding, decoding and other pipelines

● Write production-grade code with modern C++ (concepts, coroutines, modules)

● Optimize for core OS internals - Windows kernel APIs, Linux io_uring, macOS

Required Technical Expertise (Must-Have):

* 4-6 years production C++14/17/20 experience

* Modern tooling: CMake 3.25+, Conan 2.x, vcpkg

* WebRTC, FFmpeg or GStreamer with NVENC/QuickSync

* Desktop capture: DXGI (Win), AVFoundation (macOS), PipeWire (Linux)

* 2/3 platforms: Windows 11, macOS Sonoma+, Ubuntu 24.04+

Algorithms & Data Structures:

* Video codecs, motion estimation, rate-distortion optimization

* Lock-free data structures, RCU, hazard pointers

* SIMD intrinsics (AVX2/AVX-512), NEON optimization

Networking & OS Internals:

QUIC, WebTransport, TURN/STUN/ICE implementation

Linux: epoll, io_uring, eBPF, namespaces, cgroups

Windows: IOCP, ETW tracing, Win32 threading model

Socket programming, TCP congestion control, BBR

Preferred Modern Skills

* C++23 coroutines for async I/O

* eBPF for performance monitoring

* WASM modules for browser integration

* Rust interoperability (cxx crate)

* Composable kernels with SYCL/DPC++

* Real-time Linux (PREEMPT_RT)

Who You Are

● 4-5 years hands-on C++ systems programming

● Passionate about AI-augmented development workflows

● Comfortable debugging core OS internals

● Thinks in algorithms first, implementation second

● Shares knowledge via internal tech talks and open source

● Age 25-35 (high energy, modern mindset)

LOCATION PREFERED : MUMBAI, PUNE

SALARY RANGE 20-27LPA

STRICT NEEDED : WEBRTC OR STRONG MEDIA FOUNDATION CODEC

Role categories