ZipRecruiter
Senior Embedded Software Engineer (C++/Media Domain)
ZipRecruiter, Dallas, Texas, United States, 75215
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
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