Software Engineer (Video Processing, On-site)

Copenhagen, Capital Region
Posted 4 days ago
Engineering

About the role

Job summary

This role involves developing and maintaining real-time video processing pipelines for a company specializing in AI-based sports camera technology. The position focuses on transforming high-resolution sensor streams into analysis-ready video, utilizing advanced technologies and collaboration across various teams.

Qualifications

  • Experience with GPU programming and compute shaders (Vulkan and/or NVIDIA/CUDA).
  • Knowledge of video processing, computer vision, and media pipelines, particularly with GStreamer.
  • Strong software engineering fundamentals including architecture, APIs, testing, and maintainable systems.
  • Proficiency in programming languages such as Rust, C++, Python, or Slang.
  • Familiarity with Linux environments and build systems/tooling for native code projects (e.g., Meson/Ninja).

Responsibilities

  • Design and maintain real-time video processing pipelines using GStreamer in both embedded and cloud environments.
  • Contribute to GPU-accelerated video processing algorithms.
  • Enhance video quality, robustness, latency, synchronization, and failure recovery.
  • Develop CI-friendly testsuites and debugging tools for media pipelines.
  • Collaborate with firmware, camera, AI, platform, and cloud teams for seamless integration of the video stack.
  • Influence the long-term architecture of the video processing stack as technology evolves.

Skills

  • Strong problem-solving skills in complex systems.
  • Ability to work collaboratively in a diverse team environment.

Education

  • Relevant degree in Computer Science, Engineering, or a related field is preferred but not mandatory.

Tools

  • Media stack: GStreamer and in-house plugins.
  • Build & packaging tools: Meson/Ninja, Docker, and Debian packaging.
  • Environments: Docker/Kubernetes, Embedded Linux (Yocto).
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job