#1 Job Board for tech industry in Europe

  • Job offers
  • Senior C++ Developer for Real-Time GPU Video Tools (OpenGL/Metal) Part Time Remote
    New

    Senior C++ Developer for Real-Time GPU Video Tools (OpenGL/Metal) Part Time Remote

    Wieliczka
    18 000 - 24 000 PLN/monthNet per month - B2B
    Type of work
    Part-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      C++ 17

      master

      OpenGL

      advanced

      Metal

      advanced

      CMake

      regular

      CUDA

      nice to have

      vulkan

      nice to have

      OpenCL

      nice to have

    Job description

    Online interview

    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


    18 000 - 24 000 PLN/month

    Net per month - B2B

    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Please be informed that the data controller is Tomasz Huczek (hereinafter "controller"). You have the right to request a...more

    Check similar offers

    C++ Architect

    New
    DCV Technologies
    32K - 38K PLN/month
    Warszawa
    , Fully remote
    Fully remote
    C++

    Linux Embedded Developer

    New
    1dea
    25K - 40K PLN/month
    Gdańsk
    , Fully remote
    Fully remote
    C
    Embedded
    Linux Kernel

    Senior C++ developer

    New
    Callstack
    21K - 33K PLN/month
    Łódź
    , Fully remote
    Fully remote
    C++
    React Native
    React

    Windows Security Engineer

    New
    Astec Rublon
    23K - 27K PLN/month
    Poznań
    , Fully remote
    Fully remote
    Windows
    C++
    NTLM

    C++ Developer (algorithms knowledge)

    New
    emagine Polska
    0.14K - 0.16K PLN/h
    Poland (Remote)
    , Fully remote
    Fully remote
    C++
    Mathematical algorithms
    Standard Template Library (STL)