Medior/Senior Linux C++ Developer & Analyst

Location: Prague

Are you interested in real-time management? Would you like to participate in the development of TV technologies for broadcasting? In that case, don't hesitate to get in touch!

About us:

We are a team of 65 passionate people who build innovative solutions for hundreds of companies in the Media & Entertainment industry. There are around 45 of us in Prague, and we also have co-workers in Miami, Los Angeles, Mexico City, Bogota, Nice, New Delhi, Taipei and Hong Kong. Since 1992, Aveco has grown into the TV industry’s largest independent automation company – with production and master control playout automation, media asset management and workflow automation installed in over 300 of the world’s leading broadcasters. We help customers such as television broadcasters and telcos, to better create, manage, and deliver their content to their audience. In addition to the Czech Republic, we have customers in Brazil, Peru, India, the Philippines, Mexico, Egypt, France, Germany, Greece, Poland, the USA...pretty much everywhere. We are a stable, privately-owned company, with a long-term commitment, now expanding and looking for a new talent to sustain our growth. 

We don’t consider ourselves a corporation, but a stable, growing Czech company specialised on TV automation that is more like a family. We are a team of people fascinated by TV industry.

Your responsibilities

As a C++ developer, you will participate in the development of the real-time backend of the automation of professional TV broadcasting. It is a control system, meaning that we integrate it with third-party devices and systems. We also produce cloud solutions (AWS, GCP). We adapt the existing server system to the ever-changing customer requirements, which includes the analysis and correction of errors, the creation and modification of drivers for integration with a wide range of devices, as well as – to a large extent – the development of new functionalities.

Who you will work with?

You will primarily collaborate with fellow C++ developers, but of course newly added functions must be made available to users. For example, from time to time you will also meet colleagues from the frontend (Java). In the case of third-party device/system integration solutions, this is communicated by project managers, which means that you will also be in contact with them from time to time.

What we expect from you?

  • Excellent C++ developing skills
  • Ability to understand complex code
  • You like to analyze the given request and develop it into tickets
  • Knowledge of scripting (UNIX shell)
  • Knowledge of Linux / UNIX at a programming level
  • Knowledge of English on B2 level (you can write documentation in English)
  • Ability to choose the right solution based on your own reasoning
  • You can agree with your colleagues on various solutions

What we can offer you?

  • Informal atmosphere in a dynamic company
  • Flexible working hours
  • Home office on request
  • Financial evaluation according to your work diligence and results
  • Company informal and formal events
  • Help with everything you need
  • Other benefits to be discussed during the interview


Contact us for more information: careers @

This website uses cookies
We use cookies to ensure the proper functioning and security of our website, therefore the best possible experience when visiting. You can set your cookies later at any time. Learn more about Cookies
On this page, you can set consent for individual purposes of generating and using cookies. Learn more about Cookies
They ensure that this site works properly and securely on all devices.
Analytical cookies make it possible to gather statistics about the use and traffic on our website, so we can make it better.