×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Multimedia Engineer; GStreamer

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Jabil
Full Time position
Listed on 2026-07-25
Job specializations:
  • Software Development
    Unix/Linux, Computer Software / Middleware, C++ Developer
Salary/Wage Range or Industry Benchmark: 130000 - 180000 USD Yearly USD 130000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Firmware Multimedia Engineer (GStreamer)
Location: Town of Poland

We are seeking a Senior Multimedia Engineer to join our engineering team working on advanced audio/video streaming solutions for embedded platforms. The ideal candidate will have strong hands‑on experience with GStreamer and a deep understanding of multimedia systems, media pipelines, and streaming technologies.

Technical Requirements
  • 8+ years of software development experience in multimedia or system‑level environments
  • Strong hands‑on experience with GStreamer on developer level (must‑have), including:
    • building and debugging complex media pipelines
    • working with elements, pads, caps, and plugins
    • diagnosing latency, synchronization, and performance issues
  • Strong programming skills in C++ and Java for system‑level or multimedia applications
  • Solid understanding of audio and video streaming protocols (RTP, RTSP, etc.)
  • Experience working with video and audio codecs (H.264, H.265, VP9, AAC, Opus, etc.)
  • Experience with Video4

    Linux (V4L2)
  • Experience with embedded platforms (Embedded Linux and/or Embedded Android)
  • Understanding of networking fundamentals: TCP, UDP, HTTP
  • Ability to debug complex issues across software layers (middleware, OS, hardware interaction)
  • Experience with version control systems (Git)
Responsibilities
  • Design, develop, and maintain multimedia middleware components
  • Build, integrate, and optimize GStreamer‑based audio/video pipelines
  • Integrate media components with user‑space applications and system services
  • Debug and resolve complex media issues related to performance, stability, and synchronization
  • Drive technical discussions and contribute to architecture decisions
  • Collaborate with hardware, platform, and application teams
  • Support board bring‑up and hardware validation related to audio/video subsystems
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary