Related skills
rust python cuda gstreamer vulkan📋 Description
- Design, build, and maintain real-time video processing pipelines using GStreamer.
- Contribute to GPU-accelerated video processing algorithms (CUDA and Vulkan compute shaders).
- Improve video quality, robustness, latency, synchronization, and failure recovery.
- Build CI-friendly tests, reproducible builds, and debugging tools for media pipelines.
- Collaborate with firmware, camera, AI, platform, and cloud teams for clean integration.
- Help shape Veo’s video processing stack architecture as products evolve.
🎯 Requirements
- Experience with GPU programming and compute shaders (Vulkan and/or CUDA)
- Knowledge of video processing, computer vision, and media pipelines, esp. GStreamer.
- Solid software engineering fundamentals: architecture, APIs, testing, observability.
- Proficiency in Rust / C++ / Python / Slang.
- Comfortable working in Linux environments and with Meson/Ninja-based workflows.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!