Haystack
← Back to Jobs
Technology
IN

C++/Linux Developer

InvolgixDallas, TX🇺🇸United StatesPosted 24 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Dallas, TX, United States
Posted
2 days 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

Similar jobs