1

Gstreamer Developer Jobs (NOW HIRING)

Platform Staffing Group (an STA Group Company) is looking for an R& D Engineer to assist our client ... GStreamer Ability to work in the U.S. without restriction. Ability to work safely around common ...

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 ...

... DevOps, Product Management, and Project Management. * Communicate project status, technical risks ... Familiarity with multimedia and video processing technologies such as GStreamer. * Experience with ...

Senior Perception Learning Engineer

Sunnyvale, CA · On-site

$122K - $167K/yr

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

... DevOps, Product Management, and Project Management. * Communicate project status, technical risks ... Familiarity with multimedia and video processing technologies such as GStreamer. * Experience with ...

next page

Showing results 1-20

Gstreamer Developer information

See salary details

$17

$52

$81

How much do gstreamer developer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for gstreamer developer in the United States is $52.84, according to ZipRecruiter salary data. Most workers in this role earn between $40.38 and $64.66 per hour, depending on experience, location, and employer.

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, and why are they important?

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 are Gstreamer Developers?

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.
More about Gstreamer Developer jobs
What cities are hiring for Gstreamer Developer jobs? Cities with the most Gstreamer Developer job openings:
What states have the most Gstreamer Developer jobs? States with the most job openings for Gstreamer Developer jobs include:
Infographic showing various Gstreamer Developer job openings in the United States as of June 2026, with employment types broken down into 19% Part Time, and 81% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $109,905 per year, or $52.8 per hour.

Sr. Principal SW Engineer, DSP and Algorithms (AI2467)

SiMa Technologies

San Jose, CA • On-site

$240K - $317K/yr

Full-time

This job post has expired 2 days ago. Applications are no longer accepted.


Job description

Job Title: Sr. Principal SW Engineer, DSP and Algorithms      
    
Job Location: San Jose, CA (This position requires a full-time, on-site presence in our San Jose, CA office)      
    
Job ID: AI2467 
    
Description  
   
Responsibilities:   
  • Help implement customer processing pipelines that include Deep Neural Networks (DNNs), Large Multimodal Models (LMM) for audio and video applications.
  • Architect, Design and Implement Audio and Video Processing functions (APIs) for ML applications using on chip vector DSP and ARM NEON processors.
  • Design and implement Python reference processing modules.
  • Design and implement Gstreamer algorithm plugins for applications.
  • Measure accuracy and throughput of processing modules and optimize performance and accuracy to meet requirements.
  • Work with chip hardware team to define next generation algorithmic compute blocks.
   
Key Requirements:   
  • BS/MS in Physics, Electrical Engineering or Computer Science with 15+ years of experience developing system software for complex vision, audio, image or video processing applications. 
  • A strong knowledge of DSP, Image, Audio, Video, Computer Vision Algorithms and Frameworks is required, including common libraries like OpenCV and OpenCL. 
  • Good programming skills in C, C++ and Python in a Linux environment. 
  • Experience with DSPs, GPGPUs, SIMD or VLIW instruction sets such as ARM Neon, TI DSP, or any Vision processor like Cadence Tensilica, CEVA, RISC-V, Xilinx Versal, etc. is highly desirable. 
  • Strong mathematical foundation in algorithms, DSP and deep learning is desired. 
  • History of optimizing algorithms to align to HW platform capabilities, both for processing and memory transfer performance. 
  • Experience with 2D and 3D DMA programming and performance tuning. 
  • 2+ years of experience bringing up SoCs from scratch is a plus.  
   
Personal attributes:  
    
Can-do attitude. Strong team player. Curious, creative, and good at solving problems. Execution and results oriented. Self-driven, thinks big and is highly accountable. Good communication skills.     
   
The annual salary for this position ranges from $240,000 - $317,200. The actual annual salary offered will depend on several factors, including - among others - job-related skills, experience, technical expertise, qualifications, work location, and business needs. The annual salary range for this position is subject to change and may be adjusted in the future.   
 
In addition to base salary, this role is also eligible for private company equity, and a comprehensive package of employee benefits. Please note that the salary ranges listed for U.S. roles reflect base salary only and do not include equity or other forms of compensation. 
    
EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.