Position: C/C++ Engineer for Linux Graphics and Media framework
Company: Luxoft
Experience required: 3y
Category: C++
English level: upper
Published: 2020-09-01T00:00:00+03:00

Responsibilities

* GStreamer open source technical support
* Support GStreamer core version update
* Support pipeline process method for new features
* GStreamer pipeline performance profiling
* Invalid media file handling with media container

Skills

Must have
* C/C++
* Yocto experience
* Understanding multi-thread and event loop software architecture
* Deep understanding of audio/video architecture based on Linux
* Media framework/application development
* Experience with audio/video encoder, decoder, demuxer, color format, and media container
* Experience multimedia frameworks(GStreamer, FFmpeg) and multimedia framework pipeline

Nice to have
* debugging skills (Strace, GDB, Valgrind, Heaptrack, ...)
* Experience of architecture design
* Experience and knowledge of media containers(MP4, AVI, MKV,...) and media codecs(H.264, AAC, MP3,...)