1

Gstreamer Developer Jobs in California (NOW HIRING)

Senior Rust Engineer (CtoH)

Los Angeles, CA · On-site

$132K - $174K/yr

Position: Sr. Rust Engineer Location: Hollywood, LA Duration: 6 Months(CTH) About R Systems: R ... Depending on your interests and the team's needs, go deep on the GStreamer media pipeline (custom ...

Sr. Rust Engineer

Los Angeles, CA · On-site

$112K - $154K/yr

... GStreamer, professional video codecs (ProRes, RED R3D, Blackmagic RAW), AVFoundation / VideoToolbox, low-latency pipelines. · Systems-level / OS work -- daemons and background services (launchd ...

Senior Perception Learning Engineer

Sunnyvale, CA · On-site

$122K - $167K/yr

As a Senior Perception Learning Engineer, you will lead the research and development of advanced ... 2, GStreamer, or zero-copy pipelines. • Knowledge of synthetic data generation and domain ...

GStreamer pipelines). * Experience building observability (Grafana/Datadog) and writing deployment/automation scripts. * Prior field/deployment, SRE, or solutions-engineering role at a hardware or ...

Embedded Engineer - Streaming

San Mateo, CA · On-site

$149K - $197K/yr

  • Medical

  • Dental

  • Vision

  • PTO

About the Role As an Embedded Engineer (Video Streaming) , you will design and implement streaming ... Build and extend multimedia frameworks (e.g., GStreamer, FFmpeg) to support real-time video capture ...

Data Infrastructure Engineer

San Francisco, CA · On-site

$140K - $180K/yr

  • Medical

  • Retirement

About the Role As a Data Infrastructure Engineer , you will build the backend and hardware ... Built infrastructure involving programmatic video processing (FFmpeg, GStreamer, OpenCV ...

Software Engineer

San Mateo, CA · On-site

$96K - $156K/yr

Preferred Experience with pipeline-based multimedia frameworks like Gstreamer * Experience with ... Engineering Disciplines Organization: PL R&I Schedule: Full time Employee Status: Regular Job Type:

Senior Systems Software Engineer - QoS

Santa Clara, CA · On-site

$143K - $189K/yr

We're looking for a Senior Systems Software Engineer with strong C++ experience and familiarity ... Build and improve media streaming pipelines using technologies such as WebRTC, GStreamer, RTP/RTCP ...

Preferred Experience with pipeline-based multimedia frameworks like Gstreamer * Experience with ... Engineering Disciplines Organization: PL R&I Schedule: Full time Employee Status: Regular Job Type:

Showing results 21-40

Gstreamer Developer information

What is the difference between Gstreamer Developer vs Multimedia Software Engineer?

AspectGstreamer DeveloperMultimedia Software Engineer
Required CredentialsProficiency in GStreamer, C/C++, LinuxKnowledge of multimedia frameworks, C/C++, Linux/Windows
Work EnvironmentEmbedded systems, multimedia applications, open-source projectsMultimedia applications, software development teams, cross-platform
Industry UsageStreaming, multimedia processing, embedded devicesMedia players, video editing, broadcasting

Gstreamer Developers specialize in multimedia streaming and processing using the GStreamer framework, often working on embedded and open-source projects. Multimedia Software Engineers have a broader focus on developing multimedia applications across various platforms. While both roles require C/C++ skills and Linux knowledge, Gstreamer Developers focus more on streaming pipelines, whereas Multimedia Software Engineers work on diverse multimedia functionalities.

What are the key skills and qualifications needed to thrive as a Gstreamer developer?

To thrive as a Gstreamer Developer, you need strong programming skills in C/C++, a solid understanding of multimedia processing, and experience with the GStreamer framework. Familiarity with Linux environments, version control systems like Git, and relevant multimedia libraries or APIs is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help you collaborate with teams and troubleshoot complex media pipeline issues. These skills and qualities are essential for building efficient, scalable multimedia applications and ensuring seamless integration and performance.

What is a Gstreamer developer?

Gstreamer Developers are software engineers who specialize in using the GStreamer multimedia framework to build, customize, and optimize audio and video streaming applications. They work with pipelines, plugins, and elements to process and transport media data efficiently across various platforms. Their role often involves integrating codecs, enabling hardware acceleration, troubleshooting media issues, and ensuring smooth playback or streaming experiences. Gstreamer Developers are commonly found in industries such as media playback, broadcasting, video conferencing, and embedded systems.

What are some typical challenges faced by Gstreamer developers when integrating multimedia pipelines with various hardware and platforms?

Gstreamer Developers often encounter challenges related to ensuring compatibility and optimal performance across different operating systems, hardware architectures, and drivers. Handling hardware acceleration, synchronizing audio and video streams, and debugging pipeline issues can be complex due to the wide variety of plugins and external dependencies involved. Effective collaboration with hardware engineers and QA teams is essential to resolve platform-specific bugs and to optimize resource usage, especially when deploying to embedded or resource-constrained devices.
What job categories do people searching Gstreamer Developer jobs in California look for? The top searched job categories for Gstreamer Developer jobs in California are:
What cities in California are hiring for Gstreamer Developer jobs? Cities in California with the most Gstreamer Developer job openings:
Infographic showing various Gstreamer Developer job openings in California as of August 2026, with employment types broken down into 28% Internship, 44% Full Time, and 28% Contract. Highlights an 100% In-person job distribution.

Generalist C++ Engineer

Abotts Consulting

Los Angeles, CA • On-site

Contractor

Re-posted 2 days ago


Job description

Skill needed (general):

·  GStreamer and audio/video pipeline experience at the application layer — RTP streaming, codec integration, playback troubleshooting.

·  Working knowledge of running C++ applications on embedded Linux targets, including packaging into images, configuration management, on-device logging and diagnostics, and behavior across power and network transitions.

·  We don't do kernel or driver development; we operate in userspace.

·  Comfort in a cross-build environment with SVN/Git source control and ticket-driven workflow.