Senior Multimedia Engineer (GStreamer)
Core
Design, develop, and maintain multimedia middleware components for advanced audio/video streaming solutions on embedded platforms.
Role type
Senior IC multimedia engineer (GStreamer)
Builds
GStreamer-based audio/video pipelines integrated with user-space applications and system services
Domain
Embedded systems, multimedia streaming, audio/video codecs
Deliverable
production ML models | product features | infrastructure
Required skills
GStreamer, C++, Java, RTP/RTSP protocols, H.264/H.265/VP9 codecs, V4L2, Embedded Linux/Android, TCP/UDP/HTTP networking, Git, system-level debugging
Preferred skills
Android BSP (AOSP), SurfaceFlinger, ffmpeg, VAAPI, OpenMAX, OpenGL, WebRTC, camera subsystem integration, hardware-accelerated pipelines, Bash/Python scripting
Technologies
GStreamer, C++, Java, V4L2, Embedded Linux, Embedded Android, RTP, RTSP, H.264, H.265, VP9, AAC, Opus, WebRTC, OpenGL, ffmpeg, VAAPI, OpenMAX
Responsibilities
Design and maintain multimedia middleware; build and optimize GStreamer pipelines; debug performance and synchronization issues; drive architecture decisions; collaborate with hardware and platform teams; support board bring-up and hardware validation
Seniority
Senior, hands-on IC