Pracovní nabídky
Vývoj
Programátor
Junior C++ Developer | Live Video | Brno
HR BrainsHR Brains

Junior C++ Developer | Live Video | Brno

  • 70–90 tis. Kč
  • On-site
  • Brno
  • Full-time

Who we are

At Comprimato, we write software that has to work when millions of people are watching. Our video encoders and media processors are used in live broadcast workflows worldwide, including by tier-1 broadcasters in the US, EU, UK, and Japan for major sports events.

Everything we ship is software running on standard hardware. Bridge Live handles SDI and ST-2110 contribution and distribution, and Live Transcoder is our virtualized live media engine. A growing share of deployments now runs in the cloud.

We are a small R&D team in Brno, under 20 people, with a long history of pushing performance in software video. We developed the world's fastest software JPEG2000 codec and have been early builders of software-defined and virtualized broadcast production.

In April 2026, we joined AJA Video Systems — a California-based broadcast equipment company founded in 1993. We continue to operate as the Brno team, with the same startup engineering culture and a larger path to global customers.

What you'll learn

You'll join one of our 2–3 person R&D teams. Each team owns its product slice end-to-end — feature design, architecture, implementation, automated tests, benchmarks, debugging, and direct conversations with our customers. You'll start on bounded pieces and grow into bigger ones. In your first year you will learn and work on:

  • Real-time video, audio and image processing and monitoring in C++23
  • Implementing IP-based broadcast standards (ST 2110, SDI, NDI, SRT, MPEG-TS) and software codecs
  • Performance work: GPU compute on CUDA, CPU SIMD (AVX2 / AVX-512 / NEON), low-latency networking
  • Improving UX — pipeline configuration, monitoring, ops feedback
  • Maintaining an established codebase alongside shipping new features across the product line — all on one common engine
  • Contributing to our software-defined encoders and the move toward virtualized and cloud broadcast production

Our stack includes:

  • C/C++ 23
  • Video & image processing (FFmpeg, custom assembly and CUDA code)
  • Java and frontend technologies: Javascript, React, TypeScript, HTML, CSS
  • Python/Bash (our tests are in Python/Pytest)
  • Linux, Linux/POSIX API
  • CUDA, GPU programming
  • Docker
  • Cloud (AWS)
  • Git, GitLab CI, Jira
  • Telemetry stack (OpenTelemetry, Loki, Mimir)
  • AI coding agents (Claude Code, Codex) in our daily workflow

Who we look for — Junior C++ Developer

  • We are looking for someone smart, curious, and willing to dive into hard problems. Years on a CV matter less than what you've built outside school.
  • You'll join a team that owns features end-to-end — customer problem, design, C++, tests, ship, and the consequences. You'll start on bounded pieces and grow into bigger ones.
  • You can read existing production C++ — old code, old decisions, debugging sessions — without losing patience.
  • You understand IP networking at a basic level. Most live video is IP today.
  • You have 1–2 years of hands-on C++ practice — a part-time job, an internship, an open-source contribution, or a serious side project we can read.
  • You know Git and have worked with code in a team — pull requests, reviews, merge conflicts, releases.
  • You're the kind of person who poked at hard problems outside school assignments. Show us what you built.
  • Your English is good enough for technical conversations with international teammates and customers.
  • Bonus, not required: hands-on performance work (profiling, vectorization, threading, memory locality), real-time media protocols, video codecs, GPU compute, or low-latency network code. We'll teach you the broadcast side.

How we work

We're a small team and we keep it that way. No middle management — each team owns features from design to deployment, and gets to talk to the customer who's using them in production. We work in weekly sprints, update priorities each month, do mutual code reviews, and building automated CI/QA.

What we offer

  • 70 000 – 90 000 CZK / month gross (HPP) + quarterly performance bonus
  • Meaningful work on world-class video products built in Brno
  • Real influence on what we build and how we build it
  • A front-row seat to live broadcast moving from dedicated hardware to software, alongside the customers driving that change
  • 5 weeks vacation
  • Meal allowance, pension contribution
  • Modern office on the Faculty of Informatics campus (Masaryk University), near central Brno
  • English lessons with a native speaker

Process

  1. Send your CV or LinkedIn profile.

  2. 30-min call with Jiri (CEO) or Miro (Head of R&D) — honest version of where we are, where you'd fit, and what the role pays.

  3. Technical session with the team you'd join.

  4. Offer within 14 days of the first call.

We commit to a first reply within 3 working days, and an honest "yes" or "no" within 14 — with the reason either way.



HR BrainsHR Brains
Přihlaste se k newsletteru a posuňte se vpřed!
© 2012 – 2026 StartupJobs.com s.r.o.