Software Development Engineer II (Bengaluru)

Software Development Engineer II (Bengaluru)

16 Aug
|
Viacom18
|
Bengaluru

16 Aug

Viacom18

Bengaluru

Job Summary: As a Software Development Engineer II, you ll build a world-class platform for our customers by solving complex technical problems and building systems which run at scale. You will play a critical role in developing code, and solve problems independently while shaping our next-gen solutions that drive our companys mission forward. We seek candidates with a passion for crafting elegant code and building cutting-edge software solutions.

Key responsibilities:
- Build maintain our Android video player using ExoPlayer.
- Optimize adaptive streaming, DRM, offline playback error handling.
- Work with cross-platform teams on media APIs, analytics, and QoE improvements.
- Debugging, performance tuning QA mindset.
- Optimize playback start time (latency), minimize buffering, and manage memory usage to prevent ANRs (Application Not Responding).
- Leverage MediaCodec APIs to ensure efficient hardware-accelerated decoding and reduce battery consumption.
- Resolve device-specific playback issues across different OEMs (Samsung, Pixel, OnePlus, etc.) and chipset architectures.





Skills and attributes for success:
- Strong knowledge of ExoPlayer/Android Media APIs
- Experience with HLS/DASH, DRM (Widevine), ABR streaming
- Exposure to live streaming, CMCD, QoE, or VR/360 playbackGood to have OTT/Streaming experience
- 2-4 years of experience in Kotlin (preferred), with a deep understanding of the Android SDK and LifeCycles.
- Good experience with ExoPlayer / Media3 .
- Knowledge of PlayerView, MediaSource, and TrackSelector.
- Deep knowledge of DASH , HLS , and Low-Latency HLS .
- Experience implementing Widevine (Modular) and managing secure key exchanges.
- Proficiency in using SurfaceView vs. TextureView for video rendering and handling aspect ratio transformations.

Preferred education and experience:
- Bachelor s or Master s degree in Computer Science or a related field.
- 2-4 years of Android dev (Kotlin/Java).

;

Disclaimer: This job posting has been aggregated fr

📌 Software Development Engineer II (Bengaluru)
🏢 Viacom18
📍 Bengaluru

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: software development engineer ii (bengaluru) / bengaluru