C++ Developer

MSP Staffing Pty Ltd

Our client is seeking a highly experienced Senior C++ Developer to join a fully remote team in South Africa, working on high-performance real-time video streaming and processing applications used by leading global production studios. This role is ideal for a developer who enjoys deep technical ownership and working on complex media systems.

Key Responsibilities

  • Develop and maintain C++/Qt applications for real-time video capture, streaming, and playback
  • Work on macOS-focused desktop applications with additional Windows support
  • Implement and optimise WebRTC and GStreamer-based media pipelines
  • Contribute to video codec integration (H.264/H.265) and performance tuning
  • Handle macOS build processes including code signing, notarisation, and deployment
  • Collaborate with a small, fast-moving engineering team in an agile environment

Requirements

  • Extensive C++ development experience with production-grade systems
  • Strong proficiency with Qt framework
  • Hands-on experience with WebRTC and GStreamer
  • Solid understanding of video codecs (H.264, H.265/HEVC)
  • Experience building and shipping macOS applications
  • Must be based in South Africa and open to fully remote work

Only shortlisted candidates will be contacted. Submit your CV to ***email_hidden*** or call 021 555 0432.

Visit our website for more exciting career opportunities: https://mspstaffingza.co/. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.