Senior Developer (Modern Media Systems ) (Pune)

Senior Developer (Modern Media Systems ) (Pune)

17 Sep
|
OnePlay
|
Pune

17 Sep

OnePlay

Pune

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

📌 Senior Developer (Modern Media Systems ) (Pune)
🏢 OnePlay
📍 Pune

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: senior developer (modern media systems ) (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (modern media systems ) (pune) / pune