Jabil

Senior Multimedia Engineer, GStreamer

Jabil

full-time

Posted on:

Location Type: Remote

Location: Ukraine

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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

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
  • 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 Video4Linux (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)
Benefits
  • Health insurance
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GStreamerC++Javaaudio streaming protocolsvideo streaming protocolsvideo codecsaudio codecsVideo4Linuxembedded platformsnetworking fundamentals
Soft Skills
technical discussionsarchitecture decisionscollaborationdebuggingproblem-solving