Haystack
← Back to Jobs
Technology
SS

Sr. C++/Linux Developer (Media/OTT/VIDEO)

SSTech LLCDallas, TX🇺🇸United StatesPosted 24 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Dallas, TX, United States
Posted
23 hours ago
C++JavaScript

Job Description

Job Title: Sr. C++/Linux Developer (Media/OTT/VIDEO)

Location: Dallas, TX (Day 1 onsite)

Duration: 12+ Months

Required Skills:

6+ years of experience in architecture & design, prototyping, software development & implementation plan, code review and unit testing for consumer electronic devices.
Bachelors degree or higher in Computer Science, Electronics or equivalent field.
Proficient in C, C++/C++11, JavaScript, JSON.
Experience in developing media pipeline stacks.
Experience in the video streaming technologies (DASH, HLS, RTSP, WebRTC, Progressive Download, etc).
Hands-on experience with video codec internals (H.264, HEVC, VP9, or AV1), including coding units, entropy coding, and compression trade-offs
Experience with video transcoder development, including firmware coding, C modeling, and hardware quality tuning
Experience in Digital Rights Management (Widevine/Playready/FairPlay) and Secure Media Pipeline
Strong experience in audio/video formats (H.264, HEVC, mp4, CMAF, MKV, MPEG2-TS, HDR, Dolby Vision, etc)
Experience in Media frameworks such as Gstreamer, FFMPEG
Experience in multi-threaded programming & Inter-process communication.
Good communication and problem-solving skills.
Self-motivated, Proactive and good team player.
 

TECH STACK

C  ·  C++  ·  Linux  ·  RTOS  ·  H.264  ·  HEVC  ·  VP9  ·  AV1  ·  MPEG-TS  ·  MP4/CMAF  ·  HLS  ·  DASH  ·  RTSP  ·  WebRTC  ·  Multithreading

 

PREFERRED QUALIFICATIONS

Experience with audio codecs (AAC, AC3) and audio/video quality metrics such as ViSQOL or PSQM
Exposure to DRM/content-protection concepts in a video pipeline
Experience with SDP and WebRTC signaling/data channel design
Background supporting live broadcast, splicing, or ad-insertion systems
 

 

Boolean Search String:

("Senior Video Codec Software Engineer" OR "Video Codec Engineer" OR "Transcoder Software Engineer" OR "Video Firmware Engineer" OR "Media Systems Software Engineer" OR "Embedded Video Software Engineer") AND (H.264 OR HEVC OR VP9 OR AV1 OR "video codec" OR transcoder) AND (C++ OR "C/C++") AND (RTOS OR Linux OR embedded) AND (HLS OR DASH OR RTSP OR WebRTC OR "MPEG-TS" OR CMAF) AND (multithreading OR "real-time")

Similar jobs