setting. Key Responsibilities: Develop and optimise video processing pipelines for real-time inference. Implement parallel programming techniques in Python to enhance performance. Work with GStreamer (ideally Nvidia DeepStream) for efficient multimedia processing. Build and maintain APIs for computer vision applications using FastAPI. Lead DevOps efforts, including CI/CD pipelines More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
experience shipping production-grade software Strong communication skills and a collaborative mindset Desirable Skills: Experience with open-source audio/video frameworks (e.g. ffmpeg , gstreamer , mpv ) Familiarity with OpenGL and graphics development This is a chance to contribute to a highly respected, international product line and work alongside a skilled More ❯
experience shipping production-grade software Strong communication skills and a collaborative mindset Desirable Skills: Experience with open-source audio/video frameworks (e.g. ffmpeg , gstreamer , mpv ) Familiarity with OpenGL and graphics development This is a chance to contribute to a highly respected, international product line and work alongside a skilled More ❯
London, England, United Kingdom Hybrid / WFH Options
Qualcomm
Android) targeted for embedded devices · Experience with developing computer vision applications. · Exposure to the following technologies would be useful: o Embedded Machine Learning o GStreamer o OpenCV o Buildroot/Yocto distributionsLinux Kernel and/or Linux driver development Academic Credentials Bachelor’s degree or equivalent practical experience #EdgeImpulse Minimum More ❯
ecosystem over varied use environments Nice to Haves Experience working with deployed hardware systems and remote device management Good Python programming skills Knowledge of gstreamer programming Experience with AWS Understanding of core security concepts Experience with software development for medical products or other safety-critical applications We Offer We offer More ❯
IoT computing for managing deployed edge devices. Infrastructure management tools (e.g., Salt). Monitoring systems (e.g., Grafana). Video processing and streaming technologies (e.g., Gstreamer). Integration of ML models (e.g., PyTorch). Highly motivated and results-driven with a strong work ethic. What We Offer: Competitive salary More ❯
Real experience building or optimizing real-time systems (bonus points for media, finance, surveillance, or video) Exposure to video tooling like FFmpeg, OpenCV, or GStreamer A solid grasp of how things work “under the hood” — data structures, memory, OOP Comfort working closely with product teams in a fast-moving, delivery More ❯
graphics pipelines or related technologies is a strong advantage Nice to have Experience working with video codecs (e.g. AV1, HEVC, LCEVC) Familiarity with FFmpeg, GStreamer or similar frameworks Exposure to multi-platform GPU development (Windows, Linux, macOS) Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time More ❯
H.264/H.265, AV1, VP9, and knowledge of emerging standards like VVC. Strong go, C/C++ experience (especially in multimedia frameworks like FFmpeg, GStreamer, libx264/x265, SVT-AV1). Proven and demonstrative experience in modifying and extending OBS Studio or similar broadcast software. Solid knowledge of SEI/ More ❯
H.264/H.265, AV1, VP9, and knowledge of emerging standards like VVC. Strong go, C/C++ experience (especially in multimedia frameworks like FFmpeg, GStreamer, libx264/x265, SVT-AV1). Proven and demonstrative experience in modifying and extending OBS Studio or similar broadcast software. Solid knowledge of SEI/ More ❯
does not mean kernel expert but rather familiar with developing middleware on an embedded Linux platform, making use of the Posix API’s etc. GStreamer and audio frameworks Asynchronous frameworks such as Boost Asio Networking (ie sockets, multicast/unicast/TCP/UDP) Debugging on embedded Linux, without commercial More ❯
H.264/H.265, AV1, VP9, and knowledge of emerging standards like VVC. Strong go, C/C++ experience (especially in multimedia frameworks like FFmpeg, GStreamer, libx264/x265, SVT-AV1). Proven and demonstrative experience in modifying and extending OBS Studio or similar broadcast software. Solid knowledge of SEI/ More ❯
graphics pipelines or related technologies is a strong advantage Nice to have Experience working with video codecs (e.g. AV1, HEVC, LCEVC) Familiarity with FFmpeg, GStreamer or similar frameworks Exposure to multi-platform GPU development (Windows, Linux, macOS More ❯
graphics pipelines or related technologies is a strong advantage Nice to have Experience working with video codecs (e.g. AV1, HEVC, LCEVC) Familiarity with FFmpeg, GStreamer or similar frameworks Exposure to multi-platform GPU development (Windows, Linux, macOS More ❯
graphics pipelines or related technologies is a strong advantage Nice to have Experience working with video codecs (e.g. AV1, HEVC, LCEVC) Familiarity with FFmpeg, GStreamer or similar frameworks Exposure to multi-platform GPU development (Windows, Linux, macOS More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Collabora
the role of Engineer. Demonstrable contributions to components in open source projects. Preferable experience with direct development on one (or more) of WebKit, Blink, GStreamer, FFMPEG, libav, X11, wayland/weston, Jenkins, OBS, lava, Linux kernel/device drivers, distribution integration, porting. Self-learning skills to get sufficient knowledge of More ❯
the vision that it is going to have a bright future, with adoption across different OSS projects including but not limited to Operating Systems, GStreamer, the Linux Kernel and more. As a result, we are looking for a Rust developer advocate who will help us shaping a strategy, growing its More ❯
prototype system development. Design, develop, test, and debug solutions for AI and Machine Learning based systems. ML network bringup and optimization for Blaize hardware. GStreamer based application development. Development of systems to run as standalone embedded systems. Analyze and enhance efficiency, stability, and scalability of system resources. Design and implementation … and delivering on projects using best industry practices and methods. Knowledge of development of embedded system OS's and applications using Buildroot Linux, RTOS, GStreamer is a plus. Blaize is an equal opportunity employer. We pride ourselves on having a diverse workforce and we do not discriminate against any employee More ❯
have a fleet of deployed edge computers). infrastructure management (we use Salt). monitoring (we use Grafana). video processing & streaming (we use Gstreamer). experience interfacing ML models (we use PyTorch). High intrinsic motivation to succeed and ability to work hard. What we offer Company equity % in … have a fleet of deployed edge computers). infrastructure management (we use Salt). monitoring (we use Grafana). video processing & streaming (we use Gstreamer). experience interfacing ML models (we use PyTorch). High intrinsic motivation to succeed and ability to work hard. What we offer £80-120k More ❯
lead or leading an engineering team PREFERRED QUALIFICATIONS - Knowledge of DMA, I2S, and other relevant audio/video interfaces. - Experience with multimedia frameworks like GStreamer, FFmpeg, or OpenMAX. - Understanding of hardware-accelerated codecs and GPU technologies. - Experience with GPU acceleration, OpenGL, or OpenCL. Knowledge of Yocto Project or other embedded … Linux build systems. - Understanding of hardware architectures and interfaces (e.g., I2C, SPI, PCIe). - Experience with multimedia frameworks (such as GStreamer, FFmpeg) and hardware-accelerated video/audio codecs is a plus. - Familiarity with ALSA (Advanced Linux Sound Architecture) and V4L2 (Video for Linux 2) frameworks is a plus. Amazon More ❯