← Back to list
Job · Mid-level

Middle Multimedia Engineer (GStreamer)

Other • Mid-level • Remote • Full-time Ukraine Ukraine

Multimedia engineering role at Jabil, building audio/video streaming solutions for embedded platforms, with a strong focus on GStreamer-based pipelines.

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

Requirements

  • 8+ years of software development experience in multimedia or system-level environments
  • Strong, hands-on GStreamer experience (must-have): building and debugging complex media pipelines, working with elements, pads, caps and plugins, diagnosing latency, synchronization and performance issues
  • Strong C++ and Java programming skills for system-level or multimedia applications
  • Solid understanding of audio and video streaming protocols (RTP, RTSP, etc.)
  • Experience 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)
  • Excellent problem-solving, critical-thinking and communication skills

Nice to have

  • Experience with Embedded Android / Android BSP (AOSP)
  • Familiarity with multimedia and graphics systems (Android Audio/SurfaceFlinger, ffmpeg, VAAPI, OpenMAX, OpenGL)
  • Experience with streaming technologies such as WebRTC
  • Experience with camera integration or camera subsystem customization
  • Knowledge of hardware-accelerated media pipelines
  • Scripting experience (Bash, Python)

Soft skills

Excellent problem-solving and critical-thinking abilityStrong communication skills

About the company

Jabil (NYSE: JBL) is a trusted partner for the world's top brands, offering comprehensive engineering, supply chain and manufacturing solutions. With 60 years of experience and 100+ sites worldwide, it combines global reach with local expertise, and is committed to sustainable processes and diverse communities.

Similar jobs