5V Video | Software Engineer
May 22, 2026

Software Engineer

Fully Remote, Europe
Contract
Job Reference: Software Engineer-9

Senior C++ Developer - Broadcast Playout & Real-Time Media Systems

Location: Remote (UK / EU)

Type: Contract (rolling / indefinite)

Start Date: June 2026

We’re looking for a Senior Software Developer to join a globally recognised broadcast technology company powering thousands of TV channels across more than 50 countries worldwide.

This is a critical hire within the core Development team, focused primarily on a flagship, mission-critical broadcast playout platform used by major broadcasters globally.

You’ll play a key role in designing and evolving complex real-time broadcast software, working across modern C++, video/audio processing, graphics pipelines, and mission-critical playout systems.

What you’ll do

  • Design, develop, and improve features across a flagship broadcast playout platform
  • Work on real-time video and audio processing within mission-critical broadcast environments
  • Investigate and resolve software issues using crash dumps, logs, and debugging tools
  • Contribute to modernising and improving a long-standing C++ codebase
  • Develop and maintain unit tests and software quality processes
  • Configure and maintain development, testing, and build environments
  • Collaborate closely with support, delivery, and product teams to solve complex customer challenges
  • Mentor and support junior developers within the team
  • Contribute to coding standards, architecture discussions, and engineering best practices
  • Take ownership across the full software development lifecycle, from requirements through to customer deployment

Technical environment

  • Modern C++ (C++11, C++17)
  • Qt Framework
  • Real-time broadcast video and audio processing
  • Signal-level broadcast technologies and graphics pipelines
  • Broadcast playout and channel automation systems
  • Crash analysis, debugging, and fault investigation
  • Client/server communication and distributed systems
  • SQL, XML, and network synchronisation
  • Build systems and software tooling
  • Exposure to Matrox SDKs/hardware beneficial

What we’re looking for

  • Strong experience as a Senior Software Developer working with modern C++
  • Hands-on experience with real-time video and/or audio processing systems
  • Background within broadcast, media technology, playout, or signal-processing environments
  • Commercial experience using the Qt framework
  • Strong debugging and crash analysis capabilities within complex software systems
  • Experience delivering software products through the full SDLC
  • Ability to work effectively within a fully remote engineering team
  • Strong analytical problem-solving and communication skills
  • Experience mentoring developers or providing technical leadership is highly desirable
  • Experience working with broadcast vendors, playout providers, or production technology companies
  • Knowledge of graphics processing, video pipelines, or hardware SDK integrations

If this sounds like you, please do get in touch!

Let's Talk

We're always available. Email us at: letstalk@weare5vtech.com