Logo
ZipRecruiter

Senior Embedded Software Engineer (C++/Media Domain)

ZipRecruiter, Dallas, Texas, United States, 75215

Save Job

Overview

We are seeking highly skilled Senior Embedded C++ Engineers with strong expertise in media domain technologies. The ideal candidates will have deep proficiency in modern C++ standards, system-level architecture, networking protocols, and Linux environments. This role involves building high-performance, reliable software solutions for multimedia applications, with opportunities to work on cutting-edge video streaming, media pipelines, and DRM technologies. Required Skills

Strong proficiency in C11 and C++17 (or higher), including memory management, templates, and STL

Experience in system-level design, architecture, integration, and design patterns

In-depth knowledge of networking and communication protocols (TCP/IP, UDP, HTTPS, TLS)

Hands-on experience with Linux environments: shell scripting, process management, system administration, filesystems, and permissions

Excellent debugging, troubleshooting, and problem-solving skills focused on robust, scalable solutions

Proficiency with Git workflows for version control and collaborative development

Desired Skills

Experience with firmware development for hardware media pipelines

Strong knowledge of audio/video formats (H.264, H.265, AV1, MP4, CMAF, TS) and analysis tools

Familiarity with multimedia frameworks (GStreamer, FFmpeg, etc.)

Expertise in video streaming technologies (HLS, MPEG-DASH, GStreamer)

Understanding of graphics technologies (OpenGL, DirectFB, Wayland)

Knowledge of DRM solutions (Widevine, PlayReady, FairPlay) and Trusted Execution Environments

#J-18808-Ljbffr