(Contract) Senior C++ Developer

Posted 13 Days Ago
Easy Apply
Be an Early Applicant
3 Locations
Remote
Senior level
Software
The Role
Seeking a Senior C++ Developer for building high-performance streaming video players across various platforms. Responsibilities include designing video player architecture, optimizing playback performance, and collaborating in Agile teams.
Summary Generated by Built In

Type: Contract, per-project.
Location: Remote - within LATAM time zones (GMT-3 to GMT-5)
Availability: Contractor (40 hours per week)

What We Are Looking For
We’re looking for a Senior C++ Engineer with strong experience building high-performance streaming video players across Smart TVs, Set Top Boxes, and Consoles. You should be fluent in C/C++, GStreamer, modern streaming protocols (HLS, DASH, CMAF), and DRM schemes like Widevine or PlayReady. Experience with native TV platforms (Roku, FireTV, tvOS) and multimedia frameworks is essential. You must be comfortable owning features end-to-end, writing clean and testable code, and working in Agile teams. Strong understanding of video codecs, ABR, and playback optimization is key.

YOUR PROFILE
Responsibilities:

  • Build and maintain C++ based Streaming Video Players to run on Smart TV, Set Top Box, or Gaming Console platforms.
  • Build video player plugins using GStreamer
  • Research and evaluate potential technical solutions
  • Make design decisions on video player architecture
  • Enable Microsoft PlayReady, Google Widevine DRM protection for video player plugins
  • Optimize video playback performance, time-to-first-frame (TTFF)
  • Maintain technical documentation
  • Work and collaborate in teams with engineers, testers, product managers, etc.
  • Work in an Agile, iterative development process
  • Committing to deliver timely results

Qualifications:

  • 7 years of experience in C/C++ programming
  • Experience in low level native TV platform application development (NDK) such as
  • Roku/FireTV/tvOS/WebTV
  • Experience with projects that target high refresh rate performance
  • Familiarity with open-source multimedia projects like \mpeg, Gstreamer, and WebRTC
  • Experience building a streaming video player (in C++ preferred)
  • Strong experience in video streaming protocols such as HLS, Low-Latency HLS, MPEG DASH, CMAF, RTP, RTMP, Timed Metadata (ID3)
  • Familiarity with technologies for developing on Smart TVs, Set Top Boxes, and Gaming
  • Consoles such as Samsung Tizen, Vizio, Hisense, XBOX, PlayStation or others
  • Knowledge of Multilingual Text Tracks for Closed Captioning and Subtitle Formats such as WebVTT
  • Knowledge of Multilingual Audio and Audio Description Tracks
  • Strong experience with DRM protection schemes such as MPEG Common Encryption,
  • FairPlay, Widevine, PlayReady.
  • Basic understanding of VOD and linear video workflows using ingest, transmuxing, encoding,
  • SSAI, packaging, and playout.
  • Basic understanding of streaming media in a multi-CDN environment.
  • Strong experience with adaptive bit rate (ABR) ladder algorithms.
  • REST API usage and development.
  • Basic understanding of modern video codecs like HEVC, H.265K, H.264, VP8, VP9, AV1
  • Knowledge of Dolby Vision and HDR
  • Strong experience with Agile/Scrum methodologies.
  • Understand how to write clean and testable code
  • Able to work on a large scope project from start to finish
  • Be capable of being an owner of a specific component or feature
  • Familiar with Jira, Confluence tools and communicate tasking estimation and progress regularly to a project manager, Scrum Master

(*) SOUTHWORKS only hires individuals from countries that are not blocked or sanctioned by the United States, including those identified on the United States Office of Foreign Asset Control (OFAC).

Top Skills

Av1
C++
Cmaf
Dash
Dolby Vision
Firetv
Gstreamer
H.264
H.265K
Hdr
Hevc
Hls
Mpeg
Playready
Rest Apis
Roku
Tvos
Vp8
Vp9
Webrtc
Widevine
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bellevue, Washington
203 Employees
Year Founded: 2003

What We Do

SOUTHWORKS Development on Demand model turns up the heat on software engineering projects, taking clients from stuck to scaled one week at a time. Booked weekly, with transparent, up-front pricing, SOUTHWORKS dedicated Fireteams of world-class, battle-tested engineers accelerate and grow clients’ businesses. And with SOUTHWORKS nearshore operations and time zone affinity, clients are always in the know.

SOUTHWORKS focuses on clients’ future-facing software development projects that they have neither the time nor the resource to handle in-house. SOUTHWORKS brings development intensity to help start-ups, scale-ups and enterprise clients unlock their toughest dev challenges, at scale, and at speed.

No long term contracts. No overhead. No hidden costs. No hand-holding. No distant time zones. No surprises.

Similar Jobs

Superhuman Logo Superhuman

Software Engineer

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Remote or Hybrid
13 Locations
1500 Employees
124K-145K Annually

Deepgram Logo Deepgram

Research Staff, LLMs

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
In-Office or Remote
51 Locations
150 Employees
150K-250K Annually

Rubrik Logo Rubrik

Join Our Sales Talent Community

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Remote
15 Locations
3000 Employees

Luxury Presence Logo Luxury Presence

Senior Software Development Engineer In Test

Marketing Tech • Real Estate • Software • PropTech • SEO
Easy Apply
Remote or Hybrid
12 Locations
417 Employees
53-53 Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account