REMOTE
CANADA
November 4, 2025
Svitla Systems Inc. is looking for a Senior C++ Engineer with GStreamer and Video Streaming Experience for a full-time position (40 hours per week) in Canada. Our client is the leading free streaming television service delivering hundreds of live linear channels and thousands of titles on-demand.
You'll join a team working on video streaming systems, targeting low-latency playback, adaptive bitrate, and cross-device delivery.
REQUIREMENTS:
7+ years of experience in C++ development.
Experience working on large-scale streaming platforms serving millions of users or building related software.
Knowledge of GStreamer, Widevine DRM, and video player development.
Deep understanding of adaptive bitrate (ABR) logic and video buffer management.
Familiarity with CDN behavior, edge caching, and resiliency in video delivery.
Strong understanding of debugging across device types (mobile, TV, browser, set-top box).
RESPONSIBILITIES:
Provide C++ codebase powering video transport, playback, and/or encoding.
Manage video streaming protocols (DASH, HLS, RTMP, RTP, etc.).
Provide latency, quality, and failover optimizations for real-time or on-demand playback.
Implement integrations with FFmpeg, GStreamer, or internal equivalents.
Execute performance profiling (CPU, GPU, network) in production environments.
NICE TO HAVE:
Experience with DRM, closed captions, or multi-language track handling.
Knowledge of GPU encoding (NVIDIA, AMD, Intel) or hardware acceleration.
Understanding of metrics-based video optimization (startup time, rebuffering ratio, QoE)
Experience with Unity.
WE OFFER
US and EU projects based on advanced technologies.
Competitive compensation based on skills and experience.
Flexibility in workspace, either remote or our welcoming office.
Bonuses for article writing, public talks, and other activities.
Free tech webinars and meetups organized by Svitla.
Regular corporate online activities.
Awesome team, friendly and supportive community!
ABOUT SVITLA
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.