Why This Role Stands Out
You will architect and develop cutting-edge media software, driving innovation in video streaming and secure media pipelines for consumer electronics. This hybrid role is perfect for a seasoned C++ developer passionate about multimedia technologies who thrives in a collaborative environment. Seize this opportunity to shape the future of media technology and advance your career.
Quick Overview
Job Description
Senior C++ Developer – Media Domain
We are seeking an experienced Senior C++ Developer with strong expertise in media technologies, video streaming, and secure media pipelines to join our engineering team in Dallas, TX. The ideal candidate will have hands-on experience in designing, developing, and implementing media software for consumer electronic devices, with a strong understanding of audio/video processing, streaming protocols, digital rights management (DRM), and multimedia frameworks.
The candidate will be responsible for software architecture, technical design, prototyping, implementation, code reviews, unit testing, and performance optimization of media pipeline components.
Key Responsibilities
- Design, develop, and implement high-performance media software using C, C++, and C++11.
- Architect, prototype, and develop media pipeline stacks for consumer electronic devices.
- Implement and optimize video streaming solutions using MPEG-DASH, HLS, progressive download, and related streaming technologies.
- Develop and integrate secure media pipelines with DRM solutions, including Widevine, PlayReady, and FairPlay.
- Work with audio/video codecs, containers, and media formats, including H.264, HEVC/H.265, MP4, CMAF, MPEG-2 TS, HDR, and Dolby Vision.
- Develop, integrate, and troubleshoot multimedia components using frameworks such as GStreamer and FFmpeg.
- Implement multithreaded applications and inter-process communication (IPC) mechanisms for efficient media processing.
- Analyze and resolve complex issues related to media playback, streaming performance, synchronization, and content protection.
- Conduct code reviews, unit testing, debugging, and performance optimization to ensure software quality and reliability.
- Collaborate with cross-functional teams to define technical requirements, design solutions, and deliver software according to project timelines.
- Prepare technical documentation and contribute to software development and implementation plans.
- Stay updated on emerging media standards, streaming technologies, and secure playback solutions.
Required Skills and Qualifications
- Bachelor's degree or higher in Computer Science, Electronics Engineering, or a related field.
- Minimum of 6 years of experience in software architecture, design, prototyping, development, implementation, code reviews, and unit testing.
- Strong programming skills in C, C++/C++11, JavaScript, and JSON.
- Hands-on experience developing media pipeline stacks for consumer electronic devices.
- Strong knowledge of video streaming technologies, including:
- MPEG-DASH
- HLS (HTTP Live Streaming)
- Progressive Download
- Experience with Digital Rights Management (DRM) technologies, including:
- Google Widevine
- Microsoft PlayReady
- Apple FairPlay
- Understanding of secure media pipelines and protected content playback.
- Strong knowledge of audio/video codecs, formats, and containers, including H.264, HEVC, MP4, CMAF, MPEG-2 TS, HDR, and Dolby Vision.
- Hands-on experience with multimedia frameworks such as GStreamer and FFmpeg.
- Strong understanding of multithreaded programming, concurrency, synchronization, and inter-process communication (IPC).
- Experience with debugging, troubleshooting, unit testing, and performance optimization.
- Excellent communication, analytical thinking, and problem-solving skills.
- Self-motivated, proactive, adaptable, and capable of working effectively in a collaborative team environment.
Preferred Qualifications
- Experience working on embedded multimedia systems or consumer electronics platforms.
- Familiarity with media playback architecture, streaming workflows, and audio/video synchronization.
- Experience integrating codecs, demultiplexers, and DRM components into media playback pipelines.
- Knowledge of secure video playback, protected content handling, and hardware-accelerated media processing.
- Experience working in Agile software development environments.
Similar jobs
- GD
Full-Stack Software Developer, TS/SCI with Polygraph with Security Clearance
NewGeneral Dynamics Information Technology
Herndon, VA🇺🇸Hybrid19 hours agoSOAPAWSScrum+9Technology - GD
Full Stack Software Developer - TS/SCI w/Polygraph with Security Clearance
NewGeneral Dynamics Information Technology
Herndon, VA🇺🇸Hybrid19 hours agoSOAPAWSETL+10Technology - JM
Lead Software Engineer - AI/Supply Chain Full Stack
NewJ.P. Morgan
Houston, Texas🇺🇸On-site3 hours agoAgile.NETJava+1Technology - DD
Web Applications Developer
NewDANIEL DEFENSE LLC
Ellabell, Georgia🇺🇸Remote3 hours agoMySQLPHPRuby+18Technology - OR
Lead Principal Network Developer (Network Architecture, Network Engineering)
NewOracle
Nashville, Tennessee🇺🇸Hybrid3 hours agoOracleTechnology - CI
Java Developer, Finance Engine Hedge Fund Billing, Assistant Vice President - Citi
NewCiti
Tampa, FL🇺🇸$97.0k - $145.4k/yrHybrid19 hours agoDockerMicroservicesOracle+26Technology - OR
Principal Network Developer
NewOracle Corporation
Nashville, TN🇺🇸$102.3k - $209.5k/yrHybrid19 hours agoOracleAnsibleGenerative AI+1Technology - OR
Principal Network Developer - Regional Network Reliability
NewOracle Corporation
Nashville, TN🇺🇸$102.3k - $209.5k/yrHybrid19 hours agoOracleAWSAnsible+3Technology - EV
Fullstack Software Engineer, AI Infra
Everpure, Inc.
Santa Clara, CA🇺🇸$180k/yrOn-site5 weeks agoMicroservicesAgileLLM+1Technology - OR
Senior Network Developer
NewOracle
Nashville, Tennessee🇺🇸$91.4k - $187k/yrHybrid15 hours agoOracleGenerative AITechnology - BN
Director, Full-Stack Engineer - AI Hub Engineering
NewBNY
Lake Mary, Florida🇺🇸Hybrid15 hours agoNode.jsAngularC#+4Technology - JM
Full Stack Lead Security Engineer (Cybersecurity & Technology Controls - AI/ML)
NewJ.P. Morgan
Plano, Texas🇺🇸On-site15 hours agoOWASPSAMLCloudFormation+5Technology