We are entertainment technology companies that partner with clients to enable creative flow across the film production life cycle with a suite of secure communication and content management solutions. Our award-winning products for the media and entertainment industries include production solutions as well as high-performance recording and workflow tools in support of the leading camera vendors for feature, television, and commercial production. We also provide personalized service in the rapidly evolving film production landscape. We ensure creative continuity and reduced project risk by ensuring that ideas are accurately shared, stored, and preserved throughout the entire creative process.


Senior C++ Software Engineer

    X2X delivers high-performance I/O, asset management, image processing, and media transcoding solutions to the film and television industry. As a senior member of the software team, you will help to lead projects that deliver highly optimized I/O and processing. Our engineers must work cross-functionally on multiple codebases, and coordinate with third-party vendors to deliver complex product integrations.



    • Extend the existing codebase and migrate legacy components to new architectures

    • Integrate internal and third-party components to build out functionality

    • Produce automated tests to ensure quality, performance, and scalability

    • Write design, usage, and troubleshooting documentation for a diverse audience

      including Engineering, QA and Support teams

    • Participate in code reviews and audits

    • Design and implement APIs for libraries and services

    • Mentor other members on your areas of expertise

    • Coordinate with team members and others in the organization to ensure timely

      delivery of software that meets agreed requirements


    • 4+ years of professional development experience

    • Degree in Computer Science or Engineering, or equivalent professional experience

    • Strong knowledge of Modern C++ (11 onwards), STL, Boost C++, CMake, git version


    • Firm grasp of object-oriented design concepts and design patterns

    • Fluent in English; Strong written and oral communication skills


    • Knowledge of additional programming languages: Python, C, Objective C, C#

    • Developing for a range of platforms: macOS, Linux, Windows

    • GPU programming: Metal, CUDA, Vulkan, OpenCL, OpenGL, GLSL

    • Image processing and codecs

    • C/C++ bindings; Foreign Function Interface (FFI)

    • AWS and cloud deployment

    • Working with distributed/remote teams

Our offer:

    • Work from home is possible in part-time



  • IT Development
  • Programmer, Developer
  • Full time

Experience required:

  • 3-5 years professional experience

Required language level:

  • English - intermediate / communication

Job location:

1021 Budapest, Hűvösvölgyi út 64.

Monthly net pay: 

1 000 000 HUF

How to apply/ contact information:

A "Jelentkezem" gombra kattintás után kérjük csatolja angol nyelvű fényképes önéletrajzát!