1

Gstreamer Jobs (NOW HIRING)

Embedded Engineer

Dallas, TX · On-site

$130K - $171K/yr

Build and extend multimedia frameworks (e.g., GStreamer, FFmpeg) to support real-time video capture, processing, and delivery. * Integrate and optimize streaming protocols (RTSP, RTP, RTMP, HLS, DASH ...

New

Architect and optimize GStreamer-based multi-branch pipelines for video capture, processing, recording, and cloud upload (S3) - including codec selection, pad/cap negotiation, and plugin development.

C++ Developer

Dallas, TX · On-site

$48.75 - $65.50/hr

... Gstreamer, FFMPEG Experience in multi-threaded programming & Inter-process communication. Good communication and problem-solving skills. Self-motivated, Proactive and good team player.

Architect and optimize GStreamer-based multi-branch pipelines for video capture, processing, recording, and cloud upload (S3) including codec selection, pad/cap negotiation, and plugin development.

Senior Audio/Video Engineer

Sunnyvale, CA · On-site

$155K - $210K/yr

Architect and optimize GStreamer-based multi-branch pipelines for video capture, processing, recording, and cloud upload (S3) -- including codec selection, pad/cap negotiation, and plugin development.

Senior Rust Engineer

Los Angeles, CA · On-site

$112K - $154K/yr

Preferred Skills · WebRTC, QUIC, GStreamer, Meilisearch, NATS/JetStream. · Terraform, GraphQL (async-graphql), sqlx, Ory/Auth0. · Media streaming or video processing experience is a plus.

C++ developer

Dallas, TX · On-site

$48.75 - $65.50/hr

Experience in Media frameworks such as Gstreamer, FFMPEG * Experience in multi-threaded programming & Inter-process communication. * Good communication and problem-solving skills. * Self-motivated ...

C++ Developer

Dallas, TX · On-site

$48.75 - $65.50/hr

Experience in Media frameworks such as Gstreamer, FFMPEG * Experience in multi-threaded programming & Inter-process communication. * Good communication and problem-solving skills. * Self-motivated ...

Embedded Engineer - Streaming

San Mateo, CA

$149K - $197K/yr

Build and extend multimedia frameworks (e.g., GStreamer, FFmpeg) to support real-time video capture, processing, and delivery. * Integrate and optimize streaming protocols (RTSP, RTP, RTMP, HLS, DASH ...

New

next page

Showing results 1-20

Gstreamer information

See salary details

$14

$39

$67

How much do gstreamer jobs pay per hour?

As of Jul 31, 2026, the average hourly pay for gstreamer in the United States is $39.06, according to ZipRecruiter salary data. Most workers in this role earn between $24.04 and $47.60 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Gstreamer position, and why are they important?

To thrive as a GStreamer Developer, you need strong programming skills in C and C++, a solid understanding of multimedia frameworks, and experience with real-time audio/video processing. Familiarity with the GStreamer open-source framework, Linux operating systems, and tools like Git are typically required, and certification in multimedia technologies can be a plus. Problem-solving skills, attention to detail, and effective collaboration and communication abilities help candidates excel in cross-functional development teams. These combined skills are vital for efficiently building robust multimedia applications that meet both technical and user requirements.

What are the typical challenges faced by GStreamer Developers in their daily work?

GStreamer Developers often encounter challenges related to integrating complex audio and video codecs, optimizing real-time performance, and troubleshooting compatibility issues across different platforms. The rapid evolution of multimedia technology and frequent updates to libraries and dependencies require continuous learning and adaptability. Collaboration with hardware teams, product managers, and QA engineers is common, especially when aligning project goals or addressing system-level bugs. These challenges provide valuable opportunities to deepen your technical expertise and contribute to innovative multimedia solutions.

What is a GStreamer job?

A GStreamer job typically involves working with the GStreamer multimedia framework, which is used for creating and managing media pipelines. Professionals in this role develop, optimize, and integrate audio and video streaming applications across various platforms. They may work on tasks such as real-time media processing, codec integration, and performance tuning. Strong knowledge of C, C++, or Python, along with experience in multimedia streaming, is often required.

More about Gstreamer jobs
What are the most commonly searched types of Gstreamer jobs? The most popular types of Gstreamer jobs are:
What states have the most Gstreamer jobs? States with the most job openings for Gstreamer jobs include:
Infographic showing various Gstreamer job openings in the United States as of July 2026, with employment types broken down into 3% Internship, 90% Full Time, 2% Part Time, 2% Temporary, and 3% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $81,251 per year, or $39.1 per hour.

Embedded Engineer

A4 Staffing LLC

Dallas, TX • On-site

$130K - $171K/yr

Other

Posted yesterday

New


Job description

About the Role
As an Embedded Engineer (Video Streaming), you will design and implement streaming features that power our 1M+.4M deployed cameras (and next generation cameras). You’ll collaborate with firmware, backend, and native client teams to build and own a highly performant streaming capture experience for live and history videos. At the same time, you’ll help make our firmware components more efficient, secure and future-proof.
What You''ll Do

  • Design, develop, and optimize embedded video encoding and streaming pipelines for Verkada’s camera and security devices.
  • Implement and tune hardware-accelerated video codecs (H.264, H.265/HEVC, AV1) for performance, quality, and low power consumption.
  • Build and extend multimedia frameworks (e.g., GStreamer, FFmpeg) to support real-time video capture, processing, and delivery.
  • Integrate and optimize streaming protocols (RTSP, RTP, RTMP, HLS, DASH, WebRTC) for low-latency, reliable video transport at scale.
  • Profile and optimize startup time (TTFF), latency, rebuffering, and overall video QoE metrics.
  • Debug issues in encoding pipelines, transport layers, and device utilization (CPU/GPU/ISP).

What You Bring

  • BS or MS degree in Computer Science (or similar degree).
  • 5+ years of professional experience in embedded systems development, with a focus on video streaming applications.
  • Proficiency in C/C++ for embedded Linux environments.
  • Must be willing and able to work onsite five days per week.

Nice to Have

  • Strong hands-on experience with video codecs (H.264, H.265/HEVC, AV1) and hardware-accelerated encoding/decoding pipelines.
  • Familiarity with multimedia frameworks such as GStreamer, FFmpeg, or custom video pipelines.
  • Solid understanding of video streaming protocols (RTSP, RTP, RTMP, HLS, DASH, WebRTC) and adaptive bitrate streaming.
  • Experience optimizing for low latency and startup time (TTFF) under constrained resources.