About Us
We’re a small, innovative team based in Poland, crafting advanced video processing tools used by professionals worldwide. Our development team is growing rapidly, and we’re on the hunt for exceptional engineers to join us in pushing the limits of real-time GPU technology.
The Role
You’ll enhance a cutting-edge video application, driving GPU rendering and real-time processing. This is a long-term, half-time B2B role (20 hrs/week) with significant growth potential. As we expand, this position could quickly evolve into a team leader role, offering you the chance to shape our technical direction. Exceptional performance may also earn you a revenue share, tying your success to ours.
Responsibilities
- Develop and optimize GPU-based features (e.g., video playback, color analysis).
- Implement cross-platform rendering with OpenGL (Windows) and Metal (macOS).
- Enhance real-time video pipelines for UHD 60fps performance.
- Optimize multi-threaded systems and low-level GPU workflows.
- Build UI components with ImGui.
Requirements
-
Exceptional skills in modern C++ (C++17/20).
- Proven expertise in OpenGL (Windows) and/or Metal (macOS).
- Deep understanding of GPU architectures and real-time rendering.
- Strong experience with multi-threaded programming.
- Familiarity with video processing (e.g., YUV decoding, shaders).
- Ability to independently deliver clean, high-performance code.
- Good English communication skills (team sync in English).
Nice-to-Have
- Knowledge of CUDA, OpenCL, or Vulkan.
- Experience with video I/O (e.g., DeckLink, AJA, FFmpeg).
- Background in low-latency streaming or color management.
What We Offer
- Flexible, remote B2B contract
- Opportunity to join a growing team, with a fast track to a team leader position.
-
Performance-based revenue share for outstanding contributions.
- Work on impactful video tools for a global audience.
- Access to high-end test hardware